Embedded Software Engineer - Alabama - onsite
AI summary of the role
This embedded software engineer role at the SEI is based onsite in Huntsville, AL, supporting DoW customers with software systems analysis, cybersecurity, and strategic partnerships.
What you’ll do
- Provide embedded software engineering support at customer locations in Huntsville, AL and other sites as required.
- Analyze software architecture for functional and non-functional quality attributes using disciplined methods for trade-off analysis.
- Analyze FPGA hardware and software interface specifications described via VHDL or Verilog to ensure system requirements are met.
- Use static, dynamic, and complexity analysis tools to identify software weaknesses and recommend refactoring.
What you’ll bring
- BS with 8 years, MS with 5 years, or PhD with 2 years in Software Engineering, Computer Science, Electrical Engineering, or related field.
- Professional experience as a software developer, software engineer, or verification engineer in a collaborative team environment.
- Proficiency in C, C++, Ada and/or firmware languages (VHDL, Verilog).
- Experience with embedded software built on modern Real Time Operating Systems like VxWorks.
Technologies
C · C++ · Ada · VHDL · Verilog · VxWorks · DevSecOps · FPGA · static analysis · dynamic analysis
Source and classification
Deployment strategy · Evidence for this classification:
**This position within the Software Engineering Institute (SEI) will support work in Huntsville, Alabama and other locations as required. This is an onsite position based in Huntsville, AL.** SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security. The SEI works closely with academia, defense and government organizations, and industry to continually improve software-intensive systems. Our core purpose is to help organizations improve software engineering capabilities and develop or acquire high quality software, on budget and on time. Position Summary: SEI is seeking an embedded software engineer to perform embedded software systems analysis and to develop strategic partnerships with customers located in Huntsville, AL. Responsibilities may include, but are not limited to, assisting customers withHow jobs are selected
Employer postings · Data from · Sources