Pivotal Engineering
https://cdn.haleymarketing.com/templates/62309/logos/softworldeng-hml.png
https://www.pivotalengineers.com
https://www.pivotalengineers.com
true
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
Embedded Software Engineer
Phoenix, AZ 85034 US
Posted: 05/16/2023
2023-05-16
2023-07-02
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
• 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