Embedded Software Engineer

Phoenix, AZ 85034

Posted: 05/16/2023 Employment Type: Contract Industry: Engineering Job Number: 240577

Job Description

Looking for experience with:

•   Embedded software

•   Device drivers

•   Green Hills INTEGRITY and/or VxWorks

•   Linux development

•   Linux Device Drivers

•   SR-VIO

•   Device drivers over PCIe

•   Familiarity with PCI bus operation and optimization

•   Built-In Test design


•   Unit Test frameworks (e.g. Google Test)


•   Jenkins

•   Bash and/or Python scripting


In this role, you have the opportunity to work as part of a small, collaborative product team to design, develop, integrate, and test software in embedded and enterprise secure processing solutions.


You are responsible for

•   Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces

•   Designing and testing C programs in Linux environment (other languages as well, C primarily)

•   Developing and maintaining software test suite to verify system capabilities and requirements

•   Collaborating with engineering team to design and develop software architectures and APIs

•   Capturing system specifications and performance requirements

•   Optimizing system performance to meet demanding customer requirements

•   Applying secure coding practices to new and legacy software

•   Supporting design team in bring-up and test of hardware products

•   Consulting on technical proposals and software system design

•   Aid and support the coaching and training of junior team members
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs: