Embedded Software Engineer

Secmationabout 1 year ago
Dallas, Texas, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Embedded Software Engineer located in Raleigh, NC, Baltimore, MD area, or Huntsville, AL. This full-time, hybrid role at Secmation offers the opportunity to join the forefront of cybersecurity innovation by designing and implementing advanced embedded software systems for critical national security and industrial infrastructure missions.

Key Responsibilities

  • Collaborate with multidisciplinary engineering teams to develop advanced cybersecurity technologies across mission-critical applications.
  • Contribute to the protection of secure network communications, autonomous vehicle systems, and critical infrastructure resilience.
  • Support the design and implementation of tools that automate and enforce robust security protections within embedded environments.
  • Serve as a core member of Secmation's R&D and product development teams to advance state-of-the-art Defense and Industrial cybersecurity.
  • Apply deep expertise in embedded systems design to strengthen technical capabilities and enable strategic growth.
  • Drive innovation on programs with high national and commercial impact in Defense, aerospace, and autonomous systems.

Required Qualifications

  • U.S. citizenship required and eligibility to obtain and maintain security clearance.
  • BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • 5+ years of progressive experience in Software Engineering for Embedded Systems.
  • Strong technical background with a solid understanding of the Software Development Lifecycle.
  • Over 5 years of expert-level embedded programming experience in C/C++, Java, and Python.
  • Experience with Linux-based operating systems.
  • Proven experience working on Agile software development teams using DevOps tools such as Jira and Git.
  • Excellent written and oral communication skills.

Benefits & Perks

  • Compensation: Competitive salary (based on experience and market conditions)
  • One-time signing bonus
  • Company equity
  • Relocation assistance
  • 9/80 work schedule (every other Friday off)
  • Paid time off
  • Benefits: Comprehensive health, dental, and vision insurance
  • Life and disability insurance (short/long-term)
  • 401(k) retirement benefits

Required Skills

Linux
Java
Cybersecurity
Python
Embedded Systems Development
Agile Methodologies
Software Development Lifecycle
DevOps (Jira, Git)
C/C++