Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Software Engineering Institute | Carnegie Mellon University ยท 5 hours ago

Embedded Software Engineer

Carnegie Mellon University's Software Engineering Institute is focused on advancing software engineering principles and practices critical to national security. The role involves designing and developing software prototypes and research methods for software resilience, while collaborating with a team to address complex software challenges.

ComputerCyber SecurityEducationSoftware
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Design embedded software tools and capabilities, including software exception handlers, inter-process communication mechanisms, and software fault monitors
Use static, dynamic, and complexity analysis software tools to identify software weaknesses and areas that need additional design and refactoring
Ensure deterministic performance by architecting and developing software using state-of-the-art techniques
Develop bytecode to test and analyze VHDL for FPGAs and ensure hardware interfaces and controls meet the intended design

Qualification

Embedded software developmentRTOS schedulingMemory managementCC++PythonMATLABVHDLCollaborationProblem-solvingCommunication

Required

BS with 8 years of experience, MS with 5 years of experience, or PhD with 2 years of experience in Computer Science, Electrical Engineering, or a related field
Experience working in a collaborative team environment as a software developer, software engineer, or verification engineer
Understanding of the DoD Systems Engineering lifecycle
Proficiency in one or more of the following: C and C++, Python, MATLAB, C#, or JAVA
Experience with modern RTOSs, such as VxWorks and Integrity, and developed and analyzed embedded software
Experience developing embedded software and performance tests and interpreting the results
Willingness to work 100% of your week onsite at either an SEI or customer facility
Ability to pass a background check and obtain and maintain an active Department of Defense security clearance
Willingness to travel (25%) outside your office location to other SEI offices, sponsor sites, conferences, and offsite meetings

Benefits

Comprehensive health insurance
Tuition benefits
Generous time off
Robust retirement savings policy
8% monthly contribution for your retirement plan without having to contribute to it yourself
Tuition benefits to attend classes at Carnegie Mellon University for you and your dependent children
Access to university resources, including campus fitness facilities, mindfulness programs, childcare, free transportation on the Port Authority Transit System
Paid parental and military leave
Relocation assistance

Company

Software Engineering Institute | Carnegie Mellon University

company-logo
At the SEI, we research complex software engineering, cybersecurity, and AI engineering problems; create and test innovative technologies; and transition maturing solutions into practice.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Paul Nielsen
Director and CEO
linkedin
leader-logo
Christopher Herr
Senior Engineer/Cybersecurity Exercise Developer and Trainer
linkedin
Company data provided by crunchbase