PGS Worldwide is seeking an Embedded Software Engineer in Palmdale, CA for a one-year contract-to-hire role supporting a leading aerospace & defense company.
The Embedded Software Engineer will support vehicle management software development for current and future aircraft platforms. This role spans the embedded software development lifecycle, including requirements generation, system and software design, implementation, integration, and flight test support. The position requires strong recent experience with C or embedded C++, Linux, embedded systems, Agile development tools, and Python.
Required Skills
5+ years of recent experience with C preferred, or 7+ years of embedded C++ experience.
5+ years of recent Linux experience.
5+ years of recent experience developing software for embedded systems.
3+ years of experience with Git and one or more Agile tools such as Bitbucket, Jira, VersionOne, Confluence, or GitLab.
Experience working in an Agile software development environment.
2–3 years of Python experience.
Good oral and written communication skills.
Good presentation skills.
Ability to adapt in a fast-paced team environment.
Ability to build and maintain relationships, collaborate with others, and manage interpersonal dynamics.
Preferred Skills
Experience with Linux or RTOS and related development toolchains.
Experience with Real Time Operating Systems.
Experience developing software for embedded real-time systems.
Experience with systems engineering processes, including requirements development, use cases, and data flows.
Experience integrating hardware and software.
Experience with safety or flight-critical software development processes.
Experience with automated test methodologies.
Experience with networking protocols such as IP, UDP, or RTP.
Experience with Vehicle Management System architectures.
What You’ll Do
Develop embedded software for vehicle management systems.
Support requirements generation, system design, software design, implementation, integration, and flight test activities.
Work as part of an Agile software development team.
Support avionics services, ground station development, and mission systems software technologies as needed.
Integrate software across live assets, simulated systems, laboratory environments, physical hardware, and system simulations.
Use Agile software toolchains to support development, tracking, collaboration, and configuration management.
Pay
$30.00 - $125.00 per hour
Job ID: 22052
Military veterans and transitioning military members are encouraged to apply to all PGS Worldwide positions. All of our jobs are military-friendly, and we work with leaders in Aerospace who rely on your military expertise to support mission-critical programs nationwide. As a Veteran Founded company, we know that the military has given you the skills and training you need to succeed in positions like this, and we want to support your success in the civilian sector however we can. We thank you for your service and humbly offer our own in return by helping you take your career to the next level.