Embedded Software Engineer - Rust, Viasat Government Viasat, Inc.Embedded Software Engineer - Rust, Viasat GovernmentLinthicum Heights, Maryland$117,000–$185,000 / yearFull timeFor specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $145,000.00- $218,000.00/ annually: At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. What you'll do: This is a role for an Embedded Software Engineer within Viasat Government - Secure Network Systems (SNS) experienced in the Rust programming language who is eager to contribute to a small, fast-paced team.
Embedded Software Engineer Set of XEmbedded Software EngineerFt Meade, MDFull timeApply expertise in C/C++ development, reverse engineering, x86 Assembly, and automated unit testing in Python to develop capabilities, research existing functionality, perform protocol analysis, and learn new technologies quickly. With a shared desire to give back, grow the community, and do great work, the Set of X team is building an elite group of engineers with a strong sense of shared responsibility and ownership.
Embedded Software Engineer iDirect GOVERNMENTEmbedded Software EngineerHerndon, Virginia$70,769–$123,818 / yearFull timeActual compensation may vary based on factors including, but not limited to, the duties and responsibilities of the role, education, experience, knowledge, skills, abilities, internal equity, market data, applicable collective bargaining agreements, and other business or legal considerations. Working knowledge of GCC, grep/awk/sed command line tools, bash scripting, GDB debugger, systemd suite .
Senior Embedded Security Software Engineer Twosix TechnologiesSenior Embedded Security Software EngineerHerndon, VAReverse Engineering Tooling: Practical experience performing light architectural reverse engineering or control-flow analysis on firmware images using tools such as Ghidra, IDA Pro, or Binary Ninja. What you will need (basic qualifications): Core Development & Scripting: Demonstrated programmatic competency developing low-level software in C/C++ and writing functional Python scripts for automation within Linux command-line environments.
Senior Embedded Security Software Engineer ($25K Sign-On Bonus) Twosix TechnologiesSenior Embedded Security Software Engineer ($25K Sign-On Bonus)Linthicum, MDReverse Engineering Tooling: Practical experience performing light architectural reverse engineering or control-flow analysis on firmware images using tools such as Ghidra, IDA Pro, or Binary Ninja. What you will need (basic qualifications): Core Development & Scripting: Demonstrated programmatic competency developing low-level software in C/C++ and writing functional Python scripts for automation within Linux command-line environments.
Embedded Software Engineer - Mossville, IL AHU TechnologiesEmbedded Software Engineer - Mossville, ILWashington, District of ColumbiaYou will play a critical role in how our heavy machinery collects, transmits, and analyzes data from Engine Control Modules (ECMs) and radio systems, enabling remote asset monitoring and fleet intelligence. AHU Technologies INC. is an IT consulting and permanent staffing firm that meets and exceeds the evolving IT service needs of leading corporations within the United States.
Engineer Embedded Software 2 First Tek, Inc.Engineer Embedded Software 2Linthicum, MDBachelor's degree in Computer Science, Computer Engineering, Software Engineering, or another STEM discipline with a minimum of 8+ years software development experience working on embedded real-time systems or 6+ years with a Master's Degree or 3 years with PhD. The integration and test software engineer will design, develop, integrate and test software that manages test equipment and executes tests for a Space payload unit ensuring compliance to established requirements.
Embedded Software Engineer - Edge ML/Low SWaP Systems - R138 Expedition TechnologyEmbedded Software Engineer - Edge ML/Low SWaP Systems - R138Herndon, VirginiaDeploy and optimize computer vision, signal processing, or data processing algorithms on embedded hardware · Improve real-time, low-latency performance of ML pipelines on constrained systems · Profile CPU/GPU performance and identify system bottlenecks · Collaborate on algorithm selection based on hardware constraints · Containerize and deploy solutions using tools like Docker · Work in Linux-based environments and contribute to production-quality code · Partner with ML and software engineers to transition models into operational environments . · United States Citizenship – for US Government security clearance eligibility · Active Top Secret/SCI (TS/SCI) security clearance · Experience deploying software or algorithms to embedded or edge systems · Proficiency in Python or ability to learn quickly · Experience working in Linux environments · Experience optimizing performance in constrained environments · Strong problem-solving skills across software and hardware domains .
Senior Embedded Software Engineer - TeraWave Customer Terminals Blue OriginSenior Embedded Software Engineer - TeraWave Customer TerminalsBay Area, Washingtonand/or transports placardable amounts of hazardous materials by ground in any vehicle on a public road while in commerce, may be subject to additional Federal Motor Carrier Safety Regulations including: Driver Qualification Files, Medical Certification (obtained before onboarding), Road Test, Hours of Service, Drug and Alcohol Testing, vehicle inspection requirements, CDL requirements (if applicable) and hazardous materials transportation/shipping training. Required for Certain Job Profiles: Drivers who operate Commercial Motor Vehicles with a Gross Vehicle Weight (GVW), Gross Vehicle Weight Rating (GVWR) or combination of power unit and trailer that meets or exceeds 10,001 lbs.
Embedded Linux Software Systems Engineer Kastle SystemsEmbedded Linux Software Systems EngineerFalls Church, VirginiaAs a Kastle Systems Embedded Linux Software Systems Engineer , you will have an opportunity to contribute to our award winning* highly available and distributed platform that is deployed on platforms ranging from microcontrollers, headless Linux IoT controllers, datacenters, and the AWS and Azure clouds. Kastle's integrated security solution, including access control, video, and remote video monitoring, significantly reduces costs and improves the critically important 24x7 performance for building owners, developers and tenants.
CNO - Software Reverse Engineer - C/C++, Embedded, Python Erias VenturesCNO - Software Reverse Engineer - C/C++, Embedded, PythonAnnapolis Junction, MarylandFive (5) years' experience as an embedded developer, in programs and contracts of similar scope, type, and complexity is required; or four (4) years of additional embedded developer experience may be substituted for a bachelor's degree; or a Master’s degree in a relevant discipline may be substituted for two (2) years of experience, reducing the requirement to three (3) years of relevant experience. Description We are seeking a Software Reverse Engineer to perform reverse engineering and debugging on existing software, to identify defects in software and provide ways to correct defects, to research open-source vulnerabilities related to software and to develop methods and techniques to identify if running software is vulnerable.
Embedded Flight Software Engineer (Rust) UmbraEmbedded Flight Software Engineer (Rust)Reston, VA$135,000–$165,000 / yearSpace Systems is vertically integrated across the satellite architecture, thus the team designs, builds, and tests an array of critical components and subsystems, including power systems, communications, control systems, deployment hardware, avionics, and payloads, as well as the flight software, firmware and digital design solutions to support the entire hardware stack. Umbra’s ecosystem operates through three business units: Remote Sensing (the data), Space Systems (the components), and Mission Solutions (the platforms).Together, our teams develop capabilities that deliver persistent access, resilient performance, and mission-ready solutions, advancing U.S. space leadership while keeping the world safe and informed.
Software Engineer III - Embedded Systems Thorlabs, Inc.Software Engineer III - Embedded SystemsJessup, MD$99,000–$130,000 / yearThe Software Engineer should have sufficient proficiency and experience to serve as a go-to reference and resource to guide a multi-disciplinary team in making successful decisions in architecting complex codebases, facilitating collaborative software development via GIT and Azure DevOps. This position will be responsible for the design and development of control firmware and software for a broad range of precision laser and photonic instruments within the Laser Systems and Technology (LST) business unit.
Senior Embedded Software Engineer STRSenior Embedded Software EngineerArlington, VA$138,000–$180,000 / yearApplicable domain experience in one or more of the following areas: Electronic Warfare, Antenna Apertures, Sensor Resource Management, Large-Scale Platform Test Systems, Cyber Physical Systems, Open System Architectures (UCI, OMS, COARPS). The Systems Development Division (SDD) delivers technology advantage into users' hands by delivering capabilities focused on end-customer needs that function in operationally relevant environments and timeframes.
Senior Embedded Software Engineer Two Six TechnologiesSenior Embedded Software EngineerHerndon, VAFull timeBachelor's degree in Computer Science, Electrical Engineering, or a related technical field; in place of a degree, comparable professional experience or a strong portfolio of relevant technical projects and coursework will be considered. Minimum of 5 years of experience in one of the following fields: embedded software, security tooling, emulation, or CNO development (this may be satisfied through professional roles, significant academic research, or demonstrable project-based experience).
Senior Embedded Software Engineer Twosix TechnologiesSenior Embedded Software EngineerHerndon, VABachelor's degree in Computer Science, Electrical Engineering, or a related technical field; in place of a degree, comparable professional experience or a strong portfolio of relevant technical projects and coursework will be considered. Minimum of 5 years of experience in one of the following fields: embedded software, security tooling, emulation, or CNO development (this may be satisfied through professional roles, significant academic research, or demonstrable project-based experience).
Embedded Engineer - TS/SCI ParsonsEmbedded Engineer - TS/SCICentreville, Virginia$125,100–$225,200 / yearTo succeed in this role, you will need: Education: Bachelor of Science in engineering, scientific, or technical discipline, or comparable work experience and a minimum of 8 years of related professional experience (Additional years of experience will be considered in lieu of degree). As an Embedded Software Engineer, your key responsibilities will include: Full Development Life Cycle: Work through the entire software development life cycle, including technical requirements, architecture/design, development, testing, and deployment.
Systems Engineer for Embedded Software Johns Hopkins Applied Physics LaboratorySystems Engineer for Embedded SoftwareLaurel, MarylandFull timeOur spacecraft technologies help our civilian space and national security space sponsors reason about multiple new technologies including space-based networking, machine learning, cyber security, and image recognition. This includes historic, science space firsts like New Horizons reaching Pluto, Parker Solar Probe being the first to “touch” the sun, and the DART mission that redirected an asteroid for planetary defense.
Senior Embedded Software Engineer AccelevationSenior Embedded Software EngineerSterling, VirginiaAs an Embedded Software Engineer, you’ll design and develop robust embedded solutions for modern energy and power electronics applications—ensuring our systems deliver precision, reliability, and scalability to support next-generation infrastructure. Implement industrial communication protocols such as RS-485, Modbus RTU/TCP, CAN, Ethernet (UDP/TCP/IP), MQTT, SNMP, and custom lightweight protocols.
Embedded Systems Design Engineer Johns Hopkins Applied Physics LaboratoryEmbedded Systems Design EngineerLaurel, MarylandFull timeYou 'll be joining our hardworking team of system engineers, algorithm developers, FPGA and embedded software engineers, and advanced EW technology enthusiasts who enjoy working together to craft creative solutions to complex challenges in addition to bringing real solutions from concept to prototyping. The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation’s most critical defense, security, space and science challenges.