Why This Role Stands Out
This hybrid role offers a fantastic opportunity to architect and implement complex real-time embedded software, mentoring junior engineers and contributing to product innovation within a reputable company. If you are a mid-senior engineer with a strong background in Embedded C++ and RTOS, eager to grow your skills and make a significant impact, this position is perfect for you to apply.
Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Denver, CO, United States
Posted
3 weeks ago
AssemblyC++LESSVHDLVerilog
Job Description
What You Will Do
• Architecting, designing, implementing, testing, and debugging integrated embedded real-time software within heterogenous systems composed of firmware and hardware.
• Working within a cross-discipline team to define, refine, and improve product concept, implementation, testability, and guaranteed, measurable quality.
• Teaching, coaching, and mentoring less experienced staff.
• Contributing to proposals as well as preliminary and critical design reviews.
• Ability to obtain program access.
What You Will Learn
• Working across a product line in collaboration with other teams.
Qualifications You Must Have
• Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience.
• Experience including at least two of the following: Embedded C++ Software, Embedded Software Security, Software Architecture Design and Implementation.
• Experience using embedded Real Time Operating Systems (RTOS) (e.g., Green Hills, Integrity, Wind River VxWorks, Linux, etc.)
• Experience developing complex systems involving the integration of hardware, firmware, and software
• Active and transferrable final Secret U.S. government issued security clearance is required prior to start date with the ability to obtain program access after start.
Qualifications We Prefer
• Familiarity with rate monotonic theory, practice, and limitations.
• Familiarity with layered architectural principles, and their limitations.
• Familiarity with reading electrical schematics and relating it to software function.
• Familiarity with reading firmware source like VHDL or Verilog.
• Familiarity with assembly language in at least one processor/controller family.
• Experience using lab instruments like power-supplies, digital multi-meters, oscilloscopes, and logic analyzers.
• Experience with developing device drivers for bare-metal and/or OS applications.
• Experience leading engineering teams in delivering systems (of various size) involving the integration of hardware and software.
• Architecting, designing, implementing, testing, and debugging integrated embedded real-time software within heterogenous systems composed of firmware and hardware.
• Working within a cross-discipline team to define, refine, and improve product concept, implementation, testability, and guaranteed, measurable quality.
• Teaching, coaching, and mentoring less experienced staff.
• Contributing to proposals as well as preliminary and critical design reviews.
• Ability to obtain program access.
What You Will Learn
• Working across a product line in collaboration with other teams.
Qualifications You Must Have
• Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience.
• Experience including at least two of the following: Embedded C++ Software, Embedded Software Security, Software Architecture Design and Implementation.
• Experience using embedded Real Time Operating Systems (RTOS) (e.g., Green Hills, Integrity, Wind River VxWorks, Linux, etc.)
• Experience developing complex systems involving the integration of hardware, firmware, and software
• Active and transferrable final Secret U.S. government issued security clearance is required prior to start date with the ability to obtain program access after start.
Qualifications We Prefer
• Familiarity with rate monotonic theory, practice, and limitations.
• Familiarity with layered architectural principles, and their limitations.
• Familiarity with reading electrical schematics and relating it to software function.
• Familiarity with reading firmware source like VHDL or Verilog.
• Familiarity with assembly language in at least one processor/controller family.
• Experience using lab instruments like power-supplies, digital multi-meters, oscilloscopes, and logic analyzers.
• Experience with developing device drivers for bare-metal and/or OS applications.
• Experience leading engineering teams in delivering systems (of various size) involving the integration of hardware and software.
Similar jobs
- FA
Software Engineer SME with Security Clearance
NewFantom Corporation
Chantilly, VA🇺🇸On-site18 hours agoDockerDynamoDBSQL+8Technology - SW
Software Developer
NewSwanktek Inc
United States🇺🇸Hybrid18 hours agoTechnology - AD
Engineer
NewADDSOURCE
Chicago, IL🇺🇸On-site18 hours agoEngineering - FA
Jr Software Engineer with Security Clearance
NewFantom Corporation
Hanover, MD🇺🇸On-site18 hours agoDockerMongoDBSQL+10Technology - BO
Senior Ground Software Engineer - Blue Ring (TS/SCI Required) with Security Clearance
NewBlue Origin, LLC
Seattle, WA🇺🇸$197.5k - $276.5k/yrHybrid18 hours agoKafkaLESSPython+2Technology - 2I
Jr. Software Engineer with Security Clearance
New2HB Incorporated
Annapolis Junction, MD🇺🇸Hybrid18 hours agoDockerMySQLSQL+6Technology