Logo
Softworld, a Kelly Company

Tactical Radio Embedded Software Engineer (Junior) Job at Softworld, a Kelly Com

Softworld, a Kelly Company, Colorado Springs, CO, United States, 80509

Save Job

Tactical Radio Embedded Software Engineer (Junior)

This range is provided by Softworld, a Kelly Company. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range: $45.00/hr - $45.00/hr

Job Title: Tactical Radio Embedded Software Engineer (Junior)
Job Location: Springs Colorado 80906
Onsite Requirements:

  • Embedded C++
  • Radio
  • DSP

Job Description:

  • Immediate opening within the Advanced Electronics Systems Engineering team.
  • Opportunity to design and build uniquely resilient hardware and software to ensure mission success in contested environments.
  • Focused on tactical communications spanning many Department of Defense customers, including special restricted customers.
  • Collaborative environment working closely with esteemed customers to develop solutions for high-stakes national security missions.

Requirements:

  • Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field.
  • 2+ years of job-related experience or a Master's degree.
  • Agile experience preferred.
  • CLEARANCE REQUIREMENTS: Ability to obtain a Department of Defense Secret security clearance is required at time of hire. Clearable, Secret is preferred.

Preferred Skills and Experiences:

  • Develop and maintain embedded software applications using C/C++ programming language.
  • Collaborate with hardware engineers to integrate software and hardware components.
  • Perform debugging, testing, and optimization of embedded systems.
  • Participate in code reviews and contribute to the continuous improvement of software development practices.
  • Document software design, code, and unit tests.
  • Ensure compliance with industry standards and company processes.

What Sets You Apart:

  • Exceptional experience with C and/or C++.
  • Proven experience with low-level driver development.
  • Experience with unit test frameworks.
  • Knowledge of communication protocols (e.g., UART, SPI, I2C).

Additional Skills You May Have, Or Skills You Are Willing to Learn:

  • Signal processing and digital signal processing (DSP).
  • Programming languages such as Rust, Python, MATLAB.
  • Multi-threaded and multi-core programming.
  • Network protocols and socket programming.
  • Cryptographic techniques and secure boot.
  • Power management in embedded systems.
  • Familiarity with Agile development methodologies.
  • Automated testing and continuous integration/continuous deployment (CI/CD) git pipelines.
  • This client is a US Federal Government contractor and is legally required to hire US Citizens. US Citizens will only be considered for this role

Equal Employment Opportunity (EEO) Statement: Softworld, a Kelly Company is an Equal Opportunity Employer.

#J-18808-Ljbffr