Senior Embedded Software Engineer

1 month ago


Longmont, United States Corps Team Full time

Senior Embedded Software Engineer

Recruiting for this position is being handled by Corps Team on behalf of our client. This is a full time, direct hire position with a full benefits package. Candidates should reside in the Denver area and be able to go into the office in Longmont on an as needed basis.


The Senior Embedded Software Engineer will develop state-of-the-art user equipment for the company’s satellite-based position, navigation, and timing (PNT) solutions. The selected candidate will design, develop, modify, enhance and implement real-time firmware for digital signal processing on ARM and DSP platforms.


This position is ideal for a hands-on embedded software engineer who is seeking an opportunity to develop new systems based on a unique and patented space-based technology.

Current US Citizenship and the ability to be cleared to the Secret level is required for this position.


Responsibilities:

  • Codes, tests, and debugs new firmware and makes enhancements to existing firmware
  • Codes and performs unit and integration testing of firmware to ensure proper and efficient execution and adherence to business and technical requirements
  • Collaborates with internal customers and technical peers to solve complex software problems
  • Influences system design by identifying and recommending design and requirements needs for future enhancements
  • Follows established configuration/change control processes

Education and Work Experience:

  • BA/BS in Engineering, Computer Science, or related field, with 8+ years of related work experience.
  • MS/PhD in Engineering, Computer Science, or related field, with 5+ years of related work experience.

Skills and Requirements:

  • Deep understanding and competency in C++ programming (11+)
  • Deep understating of Object Oriented programming concepts and techniques.
  • Deep understanding of embedded system architectures
  • Demonstrated competency with embedded software development environment and tools for real-time embedded operating systems (RTOS), such as VxWorks and FreeRTOS
  • Strong ability to develop, implement, and troubleshoot advanced real-time digital signal processing solutions on embedded systems platforms with ARM and DSP processor components.
  • Skilled in programming concepts including object-oriented design, data structures, algorithms, and multithreading
  • Solid understanding of memory management on embedded platforms
  • Experience with various hardware interfaces such as RS-232, UART, SPI, I2C, and USB
  • Knowledge of networking protocols including TCP/IP and UDP
  • Ability to debug both sides of the Hardware/CPU interface, using C/C++, to optimize performance
  • Integration experience with purpose-built hardware platforms (using FPGA, ASIC or other custom devices)
  • Ability to work seamlessly within a team as well as manage individual tasks
  • Proven ability to work independently; designing, developing and deploying solutions, and delivering projects on time with minimal direction
  • Ability to listen and evaluate all opinions without bias, and contribute to a common culture of excellence
  • Strong verbal and written communication skills
  • Ability to work independently within a fast–paced, cutting edge technology team
  • Must be a US Citizen and able to achieve Secret clearance
  • Must be willing to travel up to 15% (~ 6 weeks per year) once travel resumes

Technologies and Tools

  • ARM, DSP, C++, RTOS, Linux development environment
  • Skills with Matlab/Octave, Python, verification or test automation

Desired Qualifications

  • Experience with digital radio systems such as GPS/GNSS or software definable radios
  • Knowledge of key DSP techniques including correlation, FFT, and phase-locked-loops
  • Familiarity with common RF/HW/FW/SW tools such as oscilloscope, logic analyzer, signal generator, spectrum analyzer, Chipscope, GDB, JTAG, etc.
  • Experience with RF/hardware design and debugging
  • Ability to read and understand schematic drawings and component datasheets
  • Experience working with bootloaders
  • Experience in FPGA development (VHDL, Verilog), and associated synthesis + place/route tools


Corps Team is an equal opportunity employer and does not discriminate on the basis of age, race, color, creed, religion, national origin, ancestry, citizenship status, sex, veteran status, disability, genetic information or any other characteristic prohibited by applicable federal, state or local law.



  • Longmont, United States Corps Team Full time

    Senior Embedded Software EngineerRecruiting for this position is being handled by Corps Team on behalf of our client. This is a full time, direct hire position with a full benefits package. Candidates should reside in the Denver area and be able to go into the office in Longmont on an as needed basis.The Senior Embedded Software Engineer will develop...


  • Longmont, United States Corps Team Full time

    Senior Embedded Software EngineerRecruiting for this position is being handled by Corps Team on behalf of our client. This is a full time, direct hire position with a full benefits package. Candidates should reside in the Denver area and be able to go into the office in Longmont on an as needed basis.The Senior Embedded Software Engineer will develop...


  • Longmont, United States SparkFun Electronics Full time

    Job DescriptionJob DescriptionAbout SparkFunSince 2003, SparkFun has been helping turn ideas into reality – whether you’re creating a smart weather station, exploring the frontier of machine learning, building a robot for school or prototyping your first (or tenth) product. No matter your vision or skill level, our open source components, resources and...


  • Longmont, United States SparkFun Electronics Full time

    Job DescriptionJob DescriptionAbout SparkFunSince 2003, SparkFun has been helping turn ideas into reality – whether you’re creating a smart weather station, exploring the frontier of machine learning, building a robot for school or prototyping your first (or tenth) product. No matter your vision or skill level, our open source components, resources and...


  • Longmont, Colorado, United States Manpower Engineering Full time

    Position Overview:Our client, a leader in the manufacturing of vacuum measurement and control instrumentation, is in search of an Electrical Engineer with a focus on Embedded Systems. This role is integral to the engineering department, providing essential support to the Product Development sector.Key Responsibilities:Support existing product lines and...


  • Longmont, Colorado, United States Manpower Engineering Full time

    Position Overview:Our client, a leader in the field of vacuum measurement and control instrumentation, is in search of an Electrical Engineer with a focus on Embedded Systems. Key Responsibilities:Support existing product lines and contribute to the development of new and innovative products.Act as a Project Engineer for both new and ongoing development...


  • Longmont, Colorado, United States LanceSoft, Inc. Full time

    Position Overview: As an Embedded Systems Engineer at LanceSoft, Inc., you will be responsible for spearheading firmware integration initiatives within the Solid State Drives (SSD) division. Your primary focus will be to ensure that the firmware subsystem adheres to the highest standards of quality, functionality, and performance throughout the product...


  • Longmont, Colorado, United States Western Digital Full time

    Job DescriptionAt Western Digital, our vision is to power global innovation and push the boundaries of technology to make what was once impossible, possible.We are a key partner to some of the largest and highest growth organizations in the world. From energizing the most competitive gaming platforms, to enabling systems to make cities safer and cars smarter...


  • Longmont, Colorado, United States Western Digital Full time

    Job DescriptionAt Western Digital, our mission is to drive innovation and excellence in the development of cutting-edge storage solutions. We are seeking a highly skilled Senior System Architecture Engineer to join our team and contribute to the design and development of next-generation SSDs.Key Responsibilities:Collaborate with cross-functional teams to...


  • Longmont, Colorado, United States 5280 Staffing Solutions Full time

    Position OverviewA specialized organization focused on vacuum measurement and control instrumentation is seeking a full-time Embedded / Electrical Engineer.Work Schedule: 8:00 AM - 5:00 PM, Monday to FridayCompensation: $100,000 - $110,000 annuallyKey Responsibilities:Gain an in-depth understanding of existing technologies and product offerings.Collaborate...


  • Longmont, United States Advanced Micro Devices , Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Longmont, Colorado, United States Western Digital Full time

    About the RoleWe are seeking a highly skilled Senior System Architecture Engineer to join our team at Western Digital. As a key member of our System Architecture team, you will be responsible for designing and developing next-generation SSD performance and endurance solutions.Key ResponsibilitiesCollaborate with cross-functional teams to deliver...


  • Longmont, Colorado, United States 5280 Staffing Solutions Full time

    Position OverviewA specialized organization in the field of vacuum measurement and control instrumentation is seeking a full-time Embedded / Electrical Engineer.Working Hours: 8:00 AM - 5:00 PM, Monday to FridayCompensation: $100,000 - $110,000 annuallyKey Responsibilities:Gain an in-depth understanding of existing technologies and product...


  • Longmont, United States Western Digital Full time

    Company Description At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once imwork closely with excellent colleague engineers, cope with complex challenges, innovate, and develop products that will be sold in millions of units.possible, possible. At our core, Western Digital is a...


  • Longmont, United States Western Digital Full time

    Job DescriptionJob DescriptionCompany DescriptionAt Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once imwork closely with excellent colleague engineers, cope with complex challenges, innovate, and develop products that will be sold in millions of units.possible, possible.At our...

  • Software Engineer

    3 months ago


    Longmont, United States Cypress HCM Full time

    Duties:Design and develop test plans, test cases and test scripts to validate Enterprise and Datacenter class NVMe SSD products.Work with Architecture, Design, Hardware and Firmware engineering teams to build and execute SSD validation test cases, triage failures, and drive it to resolution.Analyze project requirements and technical specifications for...


  • Longmont, Colorado, United States BALFOUR SENIOR CARE Full time

    Position OverviewWe are looking for dedicated and collaborative individuals to enhance the quality of life for our residents at Balfour Senior Living. As a key member of our community, you will be responsible for delivering exceptional service and care.Work Schedule: 9:00 AM - 5:30 PM, Monday to Friday with flexible weekend availability.Role Summary: As an...


  • Longmont, United States Western Digital Full time

    Company Description At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once imwork closely with excellent colleague engineers, cope with complex challenges, innovate, and develop products that will be sold in millions of units.possible, possible. At our core, Western Digital is a...


  • Longmont, United States Western Digital Full time

    Job DescriptionJob DescriptionCompany DescriptionAt Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once imwork closely with excellent colleague engineers, cope with complex challenges, innovate, and develop products that will be sold in millions of units.possible, possible.At our...


  • Longmont, Colorado, United States Western Digital Full time

    Job OverviewCompany Overview:At Western Digital, we are driven by a vision to ignite global innovation and redefine technological boundaries. Our mission is to transform what was once deemed impossible into reality. We pride ourselves on being a collective of problem solvers, achieving remarkable feats through the right technology. Our legacy includes...