Job description
Equivalent ExperienceDescription:
Our customer is a large DoD integrator and they are looking for an Embedded Software Engineer who will be working on embedded software for electro-optic and smart munitions systems specifically on high-performance missile and rocket technology. Software Engineer to develop and maintain real-time embedded software applications. Typical applications are software products related to image processing, target detection and tracking, missile guidance/ navigation/ control algorithms, missile launchers, system control, built-in test, and system communication.
Responsibilities:
The engineer will develop embedded software for a hard real-time operating system on custom hardware.
Development is first coded using Linux operating system (OS) but moved to the deployed real-time OS for final testing and delivery.
Selected candidate will integrate algorithms into C++ applications.
Candidate is expected to be proficient in C/C++.
Tools and other non-embedded code may be developed on Windows OS.
Other technologies developed are related to millimeter wave radar, image and signal processing and systems integration.
Familiarity with standard communication busses and protocols including RS-232, RS-422, MIL-STD-1553 and Ethernet is helpful but not required.
Use source code control and issue tracking tools along with using modern test tools to do unit test and static analysis.
Configure and manage a continuous test environment.
Agile development, Cyber Security, Department of Defense products, board support package and device driver development.
Skills & Qualifications:
Must have 2+ years of Embedded C++ software development on embedded real-time operating system (RTOS)
Hardware & Software Integration highly preferred.
Experience in a Linux OS
Must be a U. S. Citizen with the ability to acquire a Department of Defense, Secret Clearance.
Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, or other related field with significant software development experience.
Desired Skills:
Agile processes and practices
Algorithm implementation
C++ cross-compiler to microprocessor
Full life-cycle development
Git - source code versioning
GitLab – software configuration/version control & CI/CD host
Jira - issue tracking and Agile project management
Python
Technical document development
Windows OS
Auxiliary Skills for best match (multiple position consideration)
Ada 95
Communication API – Data Distribution Services (DDS)
Communication protocol interfaces (LINK 16, MS-1553, RS-232, RS-422)
Cyber Security
Debugging using telemetry, data collection & data reduction
Design Pattern usage
Device driver development
DevOps - CI/CD pipeline design and/or maintenance
Gimbal line of sight control
About Actalent:
Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We’re supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
learninglandscape.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, learninglandscape.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, learninglandscape.com is the ideal place to find your next job.