Embedded Software Engineer - Alabama - onsite
Carnegie-Mellon University
Embedded Software Engineer
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 with efforts related to software development and cybersecurity from a cost, schedule and performance perspective; integrating with the customer contractor software development team to provide on-the-spot technical advice; helping to address known issues and communicating progress; assessing the credibility of software development plans for future performance; assisting customers in the proper application of tools, techniques, and procedures to solve some of the most difficult problems in software engineering and cybersecurity.
Duties:
- Provide embedded software engineering support at our customer location in Huntsville, AL and other locations as required.
- Apply program and project management skills (in collaboration with SEI colleagues) to include working with clients, developing proposals, and establishing relationships with new DoW and/or government clients.
- Analyze software architecture in terms of functional and non-functional quality attributes, understand how to apply disciplined architecture methods and techniques for trade-off analysis toward optimized solutions.
- Analyze the use and application of modern software development techniques e.g., DevSecOps tailored to customer domain environments to effectively and efficiently develop software that meets stakeholder expectations.
- Analyze use of cyber security approaches, methodologies, tools, and techniques to prevent risks and issues, and mitigate those that emerge.
- Analyze FPGA hardware and software interface specifications described via VHDL or Verilog to ensure it meets system requirements.
- Analyze software test and evaluation techniques and methodologies.
- Use static, dynamic and complexity analysis software tools to identify areas of software weakness where additional design / refactoring may be required.
- Analyze software contractor's task development, activities, deliverables, risks, issues, and recommend mitigation strategies and techniques as appropriate.
Requirements, Knowledge, Skills, and Abilities:
- BS with 8 years' experience, MS with 5 years' experience or PhD with 2 years' experience in Software Engineering, Computer Science, Electrical Engineering, or related field, with professional experience as a software developer or software engineer or verification engineer in a collaborative team environment.
- Flexible to travel to other SEI offices, sponsor sites, conferences, and offsite meetings on occasion. Moderate (25%) travel outside of your home location.
- You will be subject to a background investigation and must be eligible to obtain and maintain a Department of War security clearance.
- Applicants for this position must be currently legally authorized to work for CMU in the United States. CMU will not sponsor or take over sponsorship of an employment visa for this opportunity.
- At least 75% of your weekly effort will be onsite in either an SEI or customer facility.
- Understanding of the DoW Systems Engineering lifecycle and the use of Digital Engineering capabilities to document and assess software engineering and development activities.
- Familiarity with embedded software and/or firmware safety standards e.g., MIL-STD-882E, DO-178C, DO-254.
- Proficiency in software development languages e.g., C, C++, Ada and/or firmware development languages (e.g., VHDL, Verilog).
- Experience with developing or analyzing embedded software built using modern Real Time Operating Systems like VxWorks.
- Experience with embedded software, performance tests and interpreting the results.
Our benefits philosophy encompasses three driving priorities: choice, control, and well-being. Through Carnegie Mellon University, SEI offers a wide range of competitive employee benefits, including comprehensive health insurance, tuition benefits, generous time off, and a robust retirement savings policy to name a few.
- Join a world-class organization of National Security superheroes that have unrivaled impact on software, system, AI, and systemic vulnerabilities.
- Work with cutting edge technologies and experts to solve tough problems for the government and the nation.
- Get 8% monthly contribution for your retirement, without having to contribute yourself.
- Get tuition benefits to CMU and other institutions for you and your dependent children.
- Enjoy a healthy work/life balance with flexible work arrangements and paid parental and military leave.
- Enjoy annual professional development opportunities; take courses at CMU; attend conferences and training or obtain a certification and get reimbursed for membership in professional societies.
- Qualify for relocation assistance and so much more.
Joining the CMU team opens the door to an array of exceptional benefits.
Benefits eligible employees enjoy a wide array of benefits including comprehensive medical, prescription, dental, and vision insurance as well as a generous retirement savings program with employer contributions. Unlock your potential with tuition benefits, take well-deserved breaks with ample paid time off and observed holidays, and rest easy with life and accidental death and disability insurance.
Additional perks include a free Pittsburgh Regional Transit bus pass, access to our Family Concierge Team to help navigate childcare needs, fitness center access, and much more!
For a comprehensive overview of the benefits available, explore our Benefits page.
At Carnegie Mellon, we value the whole package when extending offers of employment. Beyond credentials, we evaluate the role and responsibilities, your valuable work experience, and the knowledge gained through education and training. We appreciate your unique skills and the perspective you bring. Your journey with us is about more than just a job; it's about finding the perfect fit for your professional growth and personal aspirations.
Are you interested in an exciting opportunity with an exceptional organization?! Apply today!
$86.8k - $165.2k
...401 Position Role Type: Onsite U.S. Citizen, U.S. Person,... ...years of experience and renowned engineering expertise to meet the needs... ...leveraging Cyber Security, Software Assurance and Supply Chain Risk... ...Protection Implementation on embedded weapons systems. Join our...SuggestedTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- A leading technology firm is seeking a Principal SW Engineer in Huntsville, Alabama. The ideal candidate will have over 8 years of experience in C/C++ and embedded software development. Responsibilities include developing and testing software products while working closely...Suggested
- ...leading defense solutions provider seeks a Rapid Response Engineer in Huntsville, Alabama. This role involves troubleshooting missile defense... ...residency in North Alabama are required for this full-time onsite position. Join us to make a meaningful impact in the defense...SuggestedFull time
- Astrion is seeking a Radar System Engineer in Huntsville, Alabama. In this full-time position, you will provide engineering support related to military... ...or Computer Science, and strong communication skills. The role requires travel and onsite work. #J-18808-Ljbffr AstrionSuggestedFull time
- Lockheed Martin is seeking a full-time Systems Engineer in Huntsville, Alabama, to support the Ground Missile Defense program. The role involves systems... ....S. Government security clearance. The position requires onsite work at a Lockheed Martin facility, with a schedule of 9x...SuggestedFull time
$136.85k - $185.15k
The Boeing Company in Huntsville, Alabama is seeking a Senior Seeker Radar Engineer to support the IAMD program. This role involves developing algorithms for... ...Clearance. The position is full-time and 100% onsite, offering a competitive salary range of $136,850 - $1...Full time$87.1k - $157.45k
...Defense Systems is looking for an Embedded Software Developer experienced as a mid-level... ..., software, and/or electrical engineer to serve within the EO/IR Subsystem... ...Ability and willingness to work onsite in Huntsville Alabama. Ability and willingness to obtain...Local areaImmediate start$86.8k - $165.2k
...networking devices, databases, operating systems, and hardware and software components. Integrate cybersecurity development activities... ...requires a Bachelor’s Degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of relevant experience...Temporary workRelocation packageFlexible hours- ...Team Lead Raytheon's Land Air Defense Systems (LADS) Engineering Execution Department is seeking an experienced and... ...System Integration & Test program. This position is onsite based in Huntsville, Alabama. Travel up to 25% will be required. What You Will Do...Interim roleRelocation package
$107.5k - $204.5k
...182 Position Role Type: Onsite U.S. Citizen, U.S. Person,... ...Rapids, Iowa or Huntsville, Alabama. Remote would be considered for... ...in Science, Technology, Engineering or Mathematics (STEM) and minimum... ...Experience with Flight Management software applications. Experience...Contract workTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- Prattwhitney is seeking an experienced engineer in Huntsville, Alabama, to design and integrate digital electronic modules for missile guidance. This role requires a minimum of 5 years of engineering experience and a Bachelor's degree in a STEM field. Responsibilities include...
$107.5k - $204.5k
...JAN DAVIS 401 Position Role Type: Onsite U.S. Citizen, U.S. Person, or... ...than 100 years of experience and renowned engineering expertise to meet the needs of today's mission... ...for advanced radar capabilities and software builds across HWIL, SIL, and field environments...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...AV in Huntsville, Alabama is seeking a Software Engineer III to develop innovative unmanned and robotic systems for defense and commercial applications. The engineer will write functional software for embedded devices, including aircraft and payload systems. Responsibilities...
$157.8k - $278.19k
...seeking a highly skilled and motivated Software Engineer to join our team supporting the Medusa... ...(e.g., C++, Java). - Experience with embedded software development Desired Skills:... ...openings. Ability to Work Remotely: Onsite Full-time: The work associated with this...Full timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- A defense contractor in Huntsville, AL is seeking a Systems Engineer to provide technical support for Missile Defense programs. Candidates... ...and experience with systems engineering concepts. The role is onsite, requiring excellent communication skills and familiarity with...For contractorsWork at office
- ...Responsibilities The Sr. Principal Systems Engineer will support Digital Radar test... ...development teams, interpreting data products onsite, validating sensor behavior, and advising... ...for advanced radar capabilities and software builds, including building and executing...Temporary workRelocation packageFlexible hours
- Lynx Software Technologies, Inc. is seeking a Sr. Software Systems Engineer in Huntsville, Alabama. The role involves supporting missile system development, focusing on requirements management and system validation. Applicants must have a Bachelor’s degree in Systems Engineering...
- Blue Origin is seeking an Aerospace Software Apps Engineer III in Huntsville, Alabama. In this role, you will develop and test embedded software for rocket engines, collaborating closely with multi-disciplinary teams throughout the software development lifecycle. A minimum...
- ...Stack) Developer - MUST have an active Top Secret - work fully ONSITE Location: on our project with a Prime for a classified federal... ...standard benefits JOB DESCRIPTION Develop and maintain Java software applications in the Cloud (AWS preferred) using Agile software...Full timeImmediate start
- Isys Technologies is looking for a Test Engineer to join our team in Huntsville, Alabama. This full-time, onsite position requires a Secret clearance and involves developing and executing test procedures, collaborating in an Agile environment, and creating complex test...Full time
- Boeing is seeking a Material Specialist in Huntsville, Alabama, responsible for managing material supplies and inventory. This full-time... ...and relevant experience in stock management. The role is 100% onsite and involves various supply chain responsibilities with...Full time
$157.8k - $278.19k
Lockheed Martin is seeking a highly skilled Software Engineer to support the Medusa Program in Huntsville, Alabama. The role involves planning and conducting firmware... ...in modern programming languages and embedded software development. A Secret clearance is necessary...- CFD Research Corporation seeks experienced professionals for engineering analysis at the Special Operations Aircraft Detachment (SOAD) located... ...experience, and strong communication skills. The role is 100% onsite at Redstone Arsenal and requires U.S. citizenship and the...
$86.8k - $165.2k
...HEATH Position Role Type: Onsite U.S. Citizen, U.S. Person,... ...years of experience and renowned engineering expertise to meet the needs... ...100% ONSITE in Huntsville, Alabama. Qualifications You Must... ...PCB electronic circuit design software: HyperLynx signal integrity,...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours$122.8k - $184.2k
...Northrop Grumman Defense Systems is seeking Sr. Principal Embedded Software Engineers for the Flight / Guidance Navigation & Control (GN&C)... ...This position will be located in Roy, Utah, or Huntsville, Alabama and will support the Sentinel Program. What You’ll Get...Full timeWork experience placementInternshipRelocation packageMonday to ThursdayShift work- ...be in Cedar Rapids, Iowa or Huntsville, Alabama. Remote would be considered for the right... ...a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 8 years... ...effectively. Experience with Flight Management software applications. Experience owning work...Remote workRelocation
- Oasys, Inc. is searching for a Software Engineer Senior Staff in Huntsville, Alabama. In this essential role, you'll engage in the software engineering lifecycle... ...requirements. The position mandates experience in embedded software and low-level hardware interfaces....
$110k - $160k
...Sr. Embedded Software Design Engineer Step into a high-impact Sr. Embedded Software Design Engineer opportunity with a confidential client... ...the chance to make a visible contribution in Huntsville, Alabama, USA while supporting ambitious technical and operational...Relocation package- A leading engineering firm in Huntsville, AL is seeking a Mechanical Engineer 3 to design and evaluate mechanical and electro-mechanical systems. Candidates should hold a B.S. in Mechanical Engineering and possess at least 5 years of experience, including proficiency in...
- ...Open Systems Technologies Corporation is looking for a Systems Engineer SME to join our high performing cyber team in support of a... ...configuration, installation, and testing of new network hardware and software. Provide direct support in the day-to-day operations on network...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Alabama - onsite. Be the first to apply!
- embedded systems software engineer Huntsville, AL
- embedded software engineer Huntsville, AL
- embedded engineer Huntsville, AL
- embedded developer Huntsville, AL
- senior c# .net software developer Huntsville, AL
- software integrator Huntsville, AL
- ultimate software Huntsville, AL
- software technical support engineer Huntsville, AL
- software intern Huntsville, AL
- healthcare software sales Huntsville, AL

