Embedded Software Engineer

28 May 2024

Vacancy expired!

Job Number: 240577

Embedded Software Engineer

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
  • IPMI/IPMB
  • Unit Test frameworks (e.g. Google Test)
  • CMAKE
  • 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

THIRD PARTY AGENCIES, SUBCONTRACTORS, AND RECRUITERS NEED NOT APPLY. Applicants received from firms will not be considered. Subcontracting is not available for this position.

  • ID: #50015660
  • State: Arizona Phoenix 85003 Phoenix USA
  • City: Phoenix
  • Salary: USD TBD TBD
  • Job type: Contract
  • Showed: 2023-05-28
  • Deadline: 2023-07-26
  • Category: Et cetera