Embedded software engineer jobs in Virginia - 2,355 jobs
Senior Software Engineer, Salesforce
Capital One 4.7
Embedded software engineer job in Fredericksburg, VA
Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking Salesforce SoftwareEngineers who are passionate about marrying data with emerging technologies. As a Capital One SoftwareEngineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One.
What You'll Do:
Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community
Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
Utilize coding languages like JavaScript (Angular, React, Node), HTML/CSS, TypeScript, SQL and Java, Salesforce development with Apex, Native, VisualForce, Lightning framework, SOQL, REST & SOAP APIs, and RESTful web services
Basic Qualifications:
Bachelor's Degree
At least 3 years of experience in SoftwareEngineering (Internship experience does not apply)
At least 3 years of experience in Salesforce SoftwareEngineering (HTML, CSS, JavaScript, SQL)
Preferred Qualifications:
Salesforce Certified Developer or Salesforce Certified Administrator certification
1+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service
4+ years of experience in at least one of the following: Salesforce development with Apex, Native, VisualForce, Lightning framework, SOQL
2+ years of experience in Agile practices
At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of work authorization that require immigration support from an employer).
The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.
McLean, VA: $158,600 - $181,000 for Senior SoftwareEngineer
New York, NY: $173,000 - $197,400 for Senior SoftwareEngineer
Plano, TX: $144,200 - $164,600 for Senior SoftwareEngineer
Richmond, VA: $144,200 - $164,600 for Senior SoftwareEngineer
Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter.
This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan.
Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.
This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.
If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
For technical support or questions about Capital One's recruiting process, please send an email to **********************
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
$173k-197.4k yearly 1d ago
Looking for a job?
Let Zippia find it for you.
Senior Power Apps Developer (Hiring Immediately)
Guidehouse 3.7
Embedded software engineer job in McLean, VA
Job Family:
SAAS/PAAS/Cloud Consulting
Travel Required:
Up to 10%
Clearance Required:
Ability to Obtain Secret
What You Will Do:
We are looking for a hands-on softwareengineer with deep knowledge of Microsoft Power Apps, including basic Microsoft Dynamics 365 understanding. An expert on Power Apps to design, configure and develop custom solutions in Microsoft Power platform. The candidate will take an active role in supporting and building on the MPP application. The candidate will have excellent presentation, communication, leadership, and client development skills to effectively present information to C-level management, public groups, and/or the board of directors. The candidate should have excellent organizational and multi-tasking skills, attention to quality, self-motivation and a strong desire to succeed.
Responsibilities:
Drive Microsoft Power Platform implementations through all project phases including discovery, definition, build, test, and deploy
Identify the client's sales, marketing, and customer service requirements through discovery meetings
Delivering services and solutions for clients using Microsofts PowerApps, Power BI, SharePoint, Power Automate, Microsoft Teams, custom development, and data integrations
Provide hands-on technical expertise to design and implement Power Platform based solutions satisfying customer requirements.
Conduct end-user training and create and maintain knowledge transfer documentation
Automate business processes with Power Apps and Power Automate; outputs will include data visualization and low code applications
Develop and continue to refine Power Platform implementation standards and tools
Present tailored demonstrations of the technology solution
Responsible for high quality, bug-free development as per the coding standards in close collaboration and interaction with other members of the development/QA team
Participate in daily project scrum meetings and provide a daily personal status report
Collaborate with stakeholders and project team members to design and implement the enterprise Microsoft Dynamics solution ensuring high quality, reliable
Serve as Microsoft Power Platform Subject Matter Expert (SME), with technical expertise including system architecture, solution design, system configuration, and security management
Help create design documentation for new solutions and functions
Work with the support team to resolve production support issues
Will be proactive in staying up to date on the latest updates to the Power Platform, as well as future roadmap features announced in Microsofts wave plans
What You Will Need:
Must have a minimum of THREE (3) years of Microsoft Power Platform or Dynamics 365 CRM development experience
Selected Candidate must be able to commute onsite to the client as needed
Must be able to OBTAIN and MAINTAIN a Federal or DoD SECRETsecurityclearance; candidates must obtain approved adjudication of clearance prior to onboarding with Guidehouse. Candidates with an ACTIVE SECRET or higher-level clearance are preferred
Must have a Bachelors degree (4yr college degree)
Hands-on experience with SharePoint 2013 or newer to include both on-premise and SharePoint Online, SharePoint Designer to include creating custom workflow solutions, and PowerApps / Power Automate (M365 Suite of Products)
Experience in designing complex common data models
Intermediate to advanced knowledge of relational database concepts
Experience in using OOTB connectors for Power Apps and Power Automate
Experience in design and development of Canvas and Model-driven Power Apps by utilizing Microsoft Dataverse, SharePoint, or other databases as the backend data storage model
Knowledge and experience with writing technical requirements, test scripts and knowledge of software programming languages and technologies.
Experience in a Software as a Service (SaaS) environment
Experience customizing SharePoint lists and disparate systems with PowerApps
Experience developing PowerApps model
Ability to communicate technical information clearly and concisely to technical and nontechnical users
Ability to initiate majority of relevant tasks, specify and plan activities for task accomplishments and notify supervisor of variances. Prior experience working in a non- governmental organization (NGO)
Hands-on experience with Power Apps and Power Platform technical solutions
Work experience with Software as a Service (SaaS) and/or Platform as a Service (PaaS) environments
Core Skills: C#, SQL, .Net, Power Apps, SharePoint, Microsoft DataVerse (CDS), Power Automate
Experience with and a good understanding of the Power Platform CoE and governance components
What Would Be Nice To Have:
Experience in Big 4 or equivalent established consulting firm and/or Microsoft Gold partner highly desired
BA/BS degree in Business, Computer Science or Engineering
Experience with public sector clients preferred
Experience with Agile or Hybrid-Agile methodology
The annual salary range for this position is $113,000.00-$188,000.00. Compensation decisions depend on a wide range of factors, including but not limited to skill sets, experience and training, security clearances, licensure and certifications, and other business and organizational needs.
What We Offer:
Guidehouse offers a comprehensive, total rewards package that includes competitive compensation and a flexible benefits package that reflects our commitment to creating a diverse and supportive workplace.
Benefits include:
Medical, Rx, Dental & Vision Insurance
Personal and Family Sick Time & Company Paid Holidays
Position may be eligible for a discretionary variable incentive bonus
Parental Leave and Adoption Assistance
401(k) Retirement Plan
Basic Life & Supplemental Life
Health Savings Account, Dental/Vision & Dependent Care Flexible Spending Accounts
Short-Term & Long-Term Disability
Student Loan PayDown
Tuition Reimbursement, Personal Development & Learning Opportunities
Skills Development & Certifications
Employee Referral Program
Corporate Sponsored Events & Community Outreach
Emergency Back-Up Childcare Program
Mobility Stipend
About Guidehouse
Guidehouse is an Equal Opportunity EmployerProtected Veterans, Individuals with Disabilities or any other basis protected by law, ordinance, or regulation.
Guidehouse will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable law or ordinance including the Fair Chance Ordinance of Los Angeles and San Francisco.
If you have visited our website for information about employment opportunities, or to apply for a position, and you require an accommodation, please contact Guidehouse Recruiting at ************** or via email at RecruitingAccommodation@guidehouse.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodation.
All communication regarding recruitment for a Guidehouse position will be sent from Guidehouse email domains including @guidehouse.com or ************************. Correspondence received by an applicant from any other domain should be considered unauthorized and will not be honored by Guidehouse. Note that Guidehouse will never charge a fee or require a money transfer at any stage of the recruitment process and does not collect fees from educational institutions for participation in a recruitment event. Never provide your banking information to a third party purporting to need that information to proceed in the hiring process.
If any person or organization demands money related to a job opportunity with Guidehouse, please report the matter to Guidehouses Ethics Hotline. If you want to check the validity of correspondence you have received, please contact *************************. Guidehouse is not responsible for losses incurred (monetary or otherwise) from an applicants dealings with unauthorized third parties.
Guidehouse does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Guidehouse and Guidehouse will not be obligated to pay a placement fee.
$113k-188k yearly 1d ago
Principal / Sr. Principal Embedded Software Engineer
Northrop Grumman 4.7
Embedded software engineer job in Dulles Town Center, VA
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: Top SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon.
We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
We have an opening for an EmbeddedSoftwareEngineer to join our team of qualified, diverse individuals in the Space Systems organization developing space flight software platforms for NSS space programs. The individual we seek will be self-motivated, proactive, and goal-oriented. This position will be in Dulles, VA.
This work does require a TS/SCI clearance and will primarily be performed in a SCIF environment.
In this role you will:
Develop embeddedsoftware modules and software card interfaces, including digital, analog, serial, and SpaceWire
Interface with hardware engineers in the design, build, and test of the simulation platforms
Work with program engineers to integrate components and flight software with the simulation platform
Be involved in the hardware definition and software design, development, debug and integration on simulation platforms
Prepare design documentation, analysis, test results and presentation materials for internal and external customers
Work with software developers and other engineers, as needed, to help diagnose and identify the root cause of problems found during software installation, integration, acceptance test, and operational events
Work in an innovative environment across diverse assignments and in collaborative team settings across all levels
This position can be filled as a Principal (level 3) or Sr Principal (level 4) depending on experience and qualifications
Basic Qualifications:
Bachelor's degree in Electrical/Computer/SoftwareEngineering or related STEM field
Minimum of 5 years (level 3) or 8 years (level 4) of relevant experience
Top Secret clearance with ability to obtain SCI at time of application
Ability to obtain and maintain initial Special Program Access (SAP/PAR) within prescribed business needs
U.S. Citizenship
Diverse programming experience: C/C++, Python, Windows/Linux scripting
Excellent communication skills and ability to work in small teams
Ability to debug hardware and software.
Ability to use software revision control tools such as Subversion and Git
Ability to clearly document technical and programmatic status to management
Preferred Qualifications:
Active TS/SCI clearance
System knowledge in one or more of the following domains: Spacecraft Command & Control, Mission Planning, Space Situational Awareness and Visualization
Familiarity with static code analysis tools such as: Coverity, SonarQube, and Fortify.
Hardware interfacing, integration and test and controls experience
Understanding of common embedded system tools, real-time operating systems and avionics integration and test practices
Excellent communication, interpersonal skills, and the ability to interface with all levels of employees and management
Experience developing software in a Linux OS environment
Experience with National Instruments data acquisition cards.
Experience with Digital, Analog, RS-422 synchronous serial and UART, SpaceWire electrical interfaces
Experience with time triggered Ethernet.
Experience with networking.
Primary Level Salary Range: $114,000.00 - $171,000.00Secondary Level Salary Range: $142,200.00 - $213,400.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
$142.2k-213.4k yearly Auto-Apply 6d ago
Embedded Network Systems Engineer
Actalent
Embedded software engineer job in Manassas, VA
Job Title: Embedded Network Systems EngineerJob Description Seeking an Embedded Networking Systems Engineer to support the Space Systems product line. Known for its suite of radiation-hardened products, we leverage decades of expertise to build robust space products. These products have been integral to almost all commercial, civil, and national space missions over the past 20 years, including GPS, weather monitoring, satellite TV and radio, and exploring the universe. We create capabilities that support the overall mission: "We protect those who protect us."
Responsibilities
+ Design system and subsystem network architectures.
+ Derive system and subsystem level requirements.
+ Develop system/component test plans and procedures.
+ Develop material for design reviews.
+ Support design trades, analysis, and development.
+ Support product and prototype development.
+ Support integration and test activities.
Essential Skills
+ Proficient in modern network technologies, including network protocols such as TCP/IP and Ethernet.
+ Experience with network devices like switches and routers.
+ Knowledge of network architectures such as LAN and WAN.
+ Understanding of network layers including Layer 2 and Layer 3.
+ Familiarity with network simulation and modeling techniques.
+ Understanding of network hardware and software, and their implementation in embedded systems.
+ Experience in network and cyber security and operations.
+ Understanding TEMPEST and encryption/decryption protocols.
+ 10+ years of relevant experience in network hardware, software, and systems development.
+ Strong verbal and written communication skills.
+ Bachelor's degree or higher in a relevant engineering or scientific field.
Additional Skills & Qualifications
+ Experience in designing, testing, and deploying a space payload.
+ Experience with state-of-the-art microelectronics (sub-22nm) product development.
+ Significant understanding of the space environment.
+ Experience in designing and testing Space Electronics.
+ Experience generating detailed technical documentation.
+ Experience in Model Based Engineering (MBE) and the use of SysML.
+ Knowledge of SpaceVPX or OpenVPX standards and implementations.
+ Master's degree in engineering or scientific field.
Work Environment
The work environment offers a hybrid schedule, requiring 50% of time onsite. The schedule follows a 9/80 AWS format, with onsite work on Tuesday to Thursday during a full week and Tuesday and Wednesday on a short week.
Job Type & Location
This is a Contract position based out of Manassas, VA.
Pay and Benefits
The pay range for this position is $75.00 - $100.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: - Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a hybrid position in Manassas,VA.
Application Deadline
This position is anticipated to close on Jan 27, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
$75-100 hourly 5d ago
Embedded Software Engineer
Two Six Technologies 3.9
Embedded software engineer job in Arlington, VA
At Two Six Technologies, we build, deploy, and implement innovative products that solve the world's most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what's possible to empower our team and support our customers in building a safer global future.
Overview of Opportunity
Two Six Technologies is looking for an EmbeddedSoftwareEngineer to join our growing team in Arlington, Virginia. We are a mission-driven group focused on embedded cybersecurity research and building low-level software capabilities that transition from proof-of-concept to fieldable systems in support of national security missions. If you're passionate about embedded systems and thrive at the intersection of software and hardware, we want to talk to you.
What you will do:
Develop and mature embeddedsoftware prototypes into operational solutions
Support hardware bring-up and low-level software integration for microcontrollers, FPGAs, and custom boards
Build scalable, modular designs with reusable components across platforms
Design and develop APIs, command-line tools, and software/hardware bridging interfaces
Contribute to test automation infrastructure and workflows (e.g., GitLab pipelines), including support for Automated Test Equipment (ATE) used in internal integration and external manufacturing
Participate in technical exchanges with transition partners and external stakeholders
What you will need (Basic Qualifications):
Bachelor's degree in Computer Science, Computer/Electrical Engineering, or a related technical field
3+ years of experience in embeddedsoftware development using Python, C, C++, or Embedded C
Experience with Linux-based CLI tools, scripting, and low-level development environments
2+ years of experience with operating system internals (e.g., privilege/user groups, memory layout)
Familiarity with FPGA or microcontroller systems, including debugging and hardware bring-up
Active Top Secret clearance, with willingness to obtain TS/SCI and Polygraph
Ability to work on-site full-time in Arlington, VA
Nice to have (Preferred):
Experience with CI/CD tools and building automated test workflows (e.g., GitLab, Jenkins)
Basic understanding of memory management (Heap, Stack, MMU)
Experience with Trusted Execution Environments like ARM TrustZone
Familiarity with firmware or driver development across Linux and/or Windows
Experience with secure bootloaders (e.g., WolfBoot) and firmware update workflows
Graduate degree in a related technical discipline
Active TS/SCI with Polygraph
Security Clearance:
Active Top Secret Clearance, willing to obtain and maintain a TS/SCI clearance
#LI-ZS1
#LI-ONSITE
Two Six Technologies is committed to providing competitive and comprehensive compensation packages that reflect the value we place on our employees and their contributions. We believe in rewarding skills, experience, and performance. Our offerings include but are not limited to, medical, dental, and vision insurance, life and disability insurance, retirement benefits, paid leave, tuition assistance and professional development.
The projected salary range listed for this position is annualized. This is a general guideline and not a guarantee of salary. Salary is one component of our total compensation package and the specific salary offered is determined by various factors, including, but not limited to education, experience, knowledge, skills, geographic location, as well as contract specific affordability and organizational requirements.
Salary Range
$106,133 - $159,200 USD
Looking for other great opportunities? Check out Two Six Technologies Opportunities for all our Company's current openings!
Ready to make the first move towards growing your career? If so, check out the Two Six Technologies Candidate Journey! This will give you step-by-step directions on applying, what to expect during the application process, information about our rich benefits and perks along with our most frequently asked questions. If you are undecided and would like to learn more about us and how we are contributing to essential missions, check out our Two Six Technologies News page! We share information about the tech world around us and how we are making an impact! Still have questions, no worries! You can reach us at Contact Two Six Technologies. We are happy to connect and cover the information needed to assist you in reaching your next career milestone.
Two Six Technologies is an Equal Opportunity Employer and does not discriminate in employment opportunities or practices based on race (including traits historically associated with race, such as hair texture, hair type and protective hair styles (e.g., braids, twists, locs and twists)), color, religion, national origin, sex (including pregnancy, childbirth or related medical conditions and lactation), sexual orientation, gender identity or expression, age (40 and over), marital status, disability, genetic information, and protected veteran status or any other characteristic protected by applicable federal, state, or local law.
If you are an individual with a disability and would like to request reasonable workplace accommodation for any part of our employment process, please send an email to accommodations@twosixtech.com. Information provided will be kept confidential and used only to the extent required to provide needed reasonable accommodations.
Additionally, please be advised that this business uses E-Verify in its hiring practices.
By submitting the following application, I hereby certify that to the best of my knowledge, the information provided is true and accurate.
$106.1k-159.2k yearly Auto-Apply 60d+ ago
Senior Satellite Embedded Engineer
Hawkeye 360 4.2
Embedded software engineer job in Herndon, VA
HawkEye 360 (HE360) is seeking a versatile, detail-oriented Satellite EmbeddedEngineer to join the Space team in Herndon, Virginia. As a Senior Satellite EmbeddedEngineer, you will play a pivotal role in developing the software that powers our spacecraft and payloads. You will work hands-on with real flight hardware, creating flight software from the ground up - from low-level driver development to integrated spacecraft functionality. Reporting to the Firmware Systems Lead, you will contribute to the architecture, implementation, testing, and optimization of software that will fly on-orbit and enable HE360's mission.This role is ideal for an engineer who thrives in fast-paced environments, enjoys solving complex technical problems, and wants to directly influence mission success.
As the Senior Satellite EmbeddedEngineer, your main responsibilities will be:
Design and implement flight software in C for critical spacecraft functions including communications, telemetry, command handling, payload tasking, and autonomous fault protection.
Develop and integrate low-level embedded drivers, including subcontractor-supplied drivers, across RTOS and embedded Linux systems.
Conduct unit testing, integrated software testing, and hardware-in-the-loop verification to ensure reliability before launch.
Support hardware bring-up and system integration, debugging interactions between software, processors, sensors, radios, and payload electronics.
Build and maintain Python and C tools for ground support equipment, automated testing workflows, and data processing.
Analyze on-orbit and ground test data to diagnose issues, validate performance, and drive continuous system improvements.
Optimize software for Low-SWaP (Size, Weight, and Power) embedded environments, focusing on performance, efficiency, and resource utilization.
Collaborate closely with systems, RF, hardware, and operations teams to ensure seamless multi-disciplinary integration.
Participate in rapid development cycles, supporting design reviews, code reviews, and iterative hardware/software testing.
Your skills and qualifications:
Essential education and experience:
Proven ability to solve complex technical problems with high attention to detail and minimal oversight.
Strong communication skills and the ability to work effectively in cross-functional engineering teams.
B.S. degree in Electrical Engineering, Computer Engineering, Computer Science, or related field; or equivalent experience.
5+ years of professional softwareengineering experience, preferably in embedded systems.
Proficiency in C, Python, Bash, and version control (Git).
Experience with Linux and RTOS-based embedded development, including debugging and performance tuning.
Desirable:
Experience with embedded communication interfaces: CAN, SPI, I²C, RS-422, or similar.
Familiarity with GitLab CI or similar Continuous Integration tooling.
Experience with bare-metal microcontrollers or Zephyr RTOS.
Understanding of Yocto/OpenEmbedded for ARM-based embedded Linux systems.
Hands-on experience with Xilinx Zynq UltraScale+, Zynq-7000, or similar SoC platforms.
Exposure to RF systems, software-defined radios, and payload-level signal-processing chains.
Familiarity with spacecraft command and telemetry systems, mission operations, or satellite bus architectures.
Comfort using lab equipment such as oscilloscopes, spectrum analyzers, signal generators, and related instrumentation.
Base Salary Range: $130,000 - $170,000 annually
HawkEye 360 offers a compensation package that includes a competitive base salary plus annual performance bonus and benefits. We consider many factors when determining salary offers, such as candidate's work experience, education, training & skills, as well as market and business considerations. We are also open to considering candidates with experience and qualifications at a different level than required in a job posting, which may affect the compensation package offered.
Company Overview:
HawkEye 360 is delivering a revolutionary source of global knowledge based on radio frequency (RF) geospatial analytics to those working to make the world a safer place. The company operates a commercial satellite constellation that detects, geolocates, and identifies a broad range of signals & behaviors. We employ cutting edge AI techniques to equip our global customers with high-impact insights needed to make decisions with confidence. HawkEye 360 is headquartered in Herndon, Virginia.
HawkEye 360 is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.
To all recruitment agencies: HawkEye 360 does not accept unsolicited agency resumes. Please do not forward resumes to our jobs alias, HawkEye 360 employees or any other organization location. HawkEye 360 is not responsible for any fees related to unsolicited resumes.
$130k-170k yearly 6d ago
Senior Embedded Firmware Engineer
Gridpoint 4.7
Embedded software engineer job in Roanoke, VA
Job Title: Senior Embedded Firmware Engineer Location: Hybrid - Roanoke VA GridPoint is a rapidly growing, private equity backed, technology leader with a mission to accelerate the world's transition to a sustainable future by creating an intelligent energy network of grid-interactive buildings. By transforming the way commercial businesses use energy, GridPoint unlocks the decarbonization, sustainability, and grid resiliency required for a cleaner, more efficient tomorrow. Our technology platform harnesses power and potential within a building to deliver energy, operational, and resiliency benefits. Networked together, GridPoint intelligent buildings provide reliable, precise, and instantaneous capacity for utilities and grid operators. GridPoint's growing network of commercial buildings spans across Fortune 500 enterprises, utilities, government organizations, and small businesses. What You'll Do The Senior Embedded Firmware Engineer will play an integral part in designing and developing embedded firmware for the Gridpoint Energy Management Platform. In this role you will work closely with the embedded electrical engineer in defining the platform and responsible for architecting, developing, testing and delivering quality embedded firmware for a myriad of platforms including Microchip and STMicro. These products provide the foundational telemetry and controls required to optimize our customers' energy profile. Essential Duties/Responsibilities
Design and implement efficient, reliable firmware for microcontroller-based IoT devices
Develop real-time embeddedsoftware using C/C++ for resource-constrained environments
Create and maintain device drivers for sensors, actuators, and communication modules
Implement power management strategies for battery-operated devices
Optimize code for memory usage, performance, and power consumption
Collaborate with hardware engineers on system architecture and component selection
Create comprehensive test plans and perform unit, integration, and system testing
Debug firmware issues using oscilloscopes, logic analyzers, and JTAG debuggers
Conduct performance analysis and optimization of embedded systems
Develop Firmware for NPI as well as Legacy Product Maintenance
Qualifications
Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
5+ years of experience in embedded firmware development
3+ years of hands-on IoT systems development and debugging experience
Programming Languages: Proficiency in C/C++ for embedded systems, Python for tooling
Microcontrollers: Experience with ARM Cortex-M, , STM32, Microchip, or similar platforms
Hardware Interfaces: Ethernet, USB, SPI, I2C, UART, RS-485
GUI Development: LVGL, TouchGFX, or similar
Version Control: Git, understanding of collaborative development workflows
Desired Experience:
Agile development methodologies.
Communication Protocols: TCP/IP, MQTT, CoAP, HTTP/HTTPS, ModBus
Wireless Technologies: WiFi, Bluetooth/BLE, LoRa/LoRaWAN, cellular
USB Composite Device ExperienceDebugging Tools: JTAG, SWD, oscilloscope, logic analyzer, Joulescope
Experience with RTOS (FreeRTOS, Zephyr, or similar)
Energy management systems
GridPoint is an EEO Employer M/F/D/V About GridPoint GridPoint is committed to building a clean, efficient energy future. We provide key stakeholders in the energy ecosystem with visibility, analysis and control to more efficiently generate, distribute and consume energy. Our smart energy solutions combine software, hardware and services to integrate, aggregate and manage distributed sources of energy consumption, generation and storage. Our enterprise-class software platform provides a shared foundation for our products, creating a common point of integration, asset provisioning and real-time management.
$102k-126k yearly est. 60d+ ago
Embedded Software Engineer
Apogee Research LLC
Embedded software engineer job in Arlington, VA
Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures. This change is driven by a need for faster adaptation to adversarial environments, which requires the ability to field resilient, distributed systems in days to weeks rather than months to years (much less decades).
Apogee Research is looking for EmbeddedSoftwareEngineers to lead the creation of capabilities addressing currently unmet needs in National Security. This focuses on implementing cutting edge software capabilities at the tactical edge -- working with existing military and commercial hardware. Limited travel to support test and exercise events is expected.
The details of the position will vary based on the expertise and desires of the candidate and the specific project being executed, however, common themes include:
Performing hands-on technical work including design and development of low-level software (typically C and C++) for tactical systems across a variety of architectures and POSIX compliant operating systems.
Debugging cyber-physical systems through a deep understanding of both software and computer hardware issues.
Supporting demonstration and testing in both laboratory and test events settings.
Learning new technologies and developing fundamentally new approaches as needed.
Working in cross-discipline teams to solve hard problems through collaboration.
Qualified candidates should have:
Extensive experience building low level software that reliably runs in a range of environmental conditions.
High proficiency in C and C++.
Thorough understanding of the theory and practice of buffers, transports, schedulers, and similar low-level software constructs.
Theoretical and practical knowledge of signal processing techniques such as (Nyquist sampling, convolutions, Fourier transforms, etc. is a strong plus.
Understanding of hardware (ruggedized compute, amplifiers, software defined radios, etc.) is a strong plus.
The position is located in our Arlington, VA office ( full-time in person ). Existing DoD Top Secret clearance is extremely desirable, otherwise all candidates must be eligible to obtain one and therefore all candidates must be a US citizen to apply.
About Apogee Research
Apogee Research offers a comprehensive benefits package that includes health, dental, vision, life, and disability insurance, FSAs, paid vacation, sick leave, and paid holidays. Conveniently located in Arlington, VA, we are a short walking distance from the Ballston Metro station. We offer the choice of paid garage parking or a contribution towards a transit account.
Apogee Research, LLC is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, parental status, military service, or other non-merit factors.
$73k-97k yearly est. Auto-Apply 13d ago
Lead EW Embedded Software Engineer
RTX
Embedded software engineer job in Arlington, VA
Country:
United States of America Hybrid
U.S. Citizen, U.S. Person, or Immigration Status Requirements:
Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
Security Clearance:
DoD Clearance: Top Secret
RTX Corporation is an Aerospace and Defense company that provides advanced systems and services for commercial, military and government customers worldwide. It comprises three industry-leading businesses - Collins Aerospace Systems, Pratt & Whitney, and Raytheon. Our 185,000 employees enable the company to operate at the edge of known science as they imagine and deliver solutions that push the boundaries in quantum physics, electric propulsion, directed energy, hypersonics, avionics and cybersecurity. The company, formed in 2020 through the combination of Raytheon Company and the United Technologies Corporation aerospace businesses, is headquartered in Arlington, VA.
RTX BBN Technologies solves challenging, real-world problems for our customers in the Department of Defense and Intelligence Community through research, exploration, development, and prototyping. Our team specializes in developing next-generation Electronic Warfare (EW) and related RF sensor system technologies by combining a fundamental understanding of the underlying EM physics including complex electromagnetic interactions and signatures, and propagation phenomenology, with a deep expertise in analysis, statistical signal processing, optimization, and machine learning.
We are searching for a Lead EW SoftwareEngineer who will function as a senior technical contributor and help develop and grow a team of 5 to 10 other engineers and scientists across multiple EW and RF sensing projects. You will provide technical leadership on design and implementation, working closely with other highly skilled professionals in areas of signal processing algorithms, modeling and simulation, and firmware development. You will work collaboratively with our principal investigators (PI) and program managers (PM) to help coordinate resources, track progress, facilitate collaboration, and ensure on-time delivery.
What you will do:
Continue to function as a strong individual contributor in EW embeddedsoftware development
Lead other engineers and scientists to design, develop, implement, and test new applications and prototype systems
Collaborate across a broader team of signal processing algorithm developers, hardware designers, and software implementation experts to plan out and achieve program goals
Look across current and future program needs to estimate high-level software development tasking
Mentor less senior professionals
Lead strategic objectives to synergize the software baselines across multiple related programs
Motivate a collaborative work environment across geographic locations.
Participate in laboratory and field tests to collect and analyze data, test new capabilities, and perform demonstrations
Lead successful execution of field events and prototype demonstrations
Qualifications you must have:
Active Top Secret clearance with SCI eligibility
MS with 7+ years of relevant experience, or BS with 10+ years of relevant experience in Electrical Engineering, Computer Engineering, Computer Science, Physics or related field
Experience shaping, pursuing, and capturing new opportunities through customer interactions and proposal development.
Experience leading a technical team of 3-5+ other technical professionals
High proficiency in C/C++ and Python/MATLAB
High proficiency with embedded development and applications
Proficiency with digital signal processing (DSP)
Independently execute responsibilities with minimal review or supervision
Takes proactive action to anticipate, understand, and meet customer needs
Strong written and oral communication skills
Position will require some amount of overnight travel
This role requires deep technical involvement, allowing you to keep your skills current and relevant while developing or enhancing cross-functional skills in areas such as::
Software-defined radio
Signal processing
Real-time embeddedsoftware/firmware development
Embedded Linux
ARM processors and system on a chip (SoC) systems
Statistical modeling and/or deep learning
FPGA development using Verilog or VHDL
What We Offer
Whether you're just starting out on your career journey or are an experienced professional, we offer a robust total rewards package with compensation; healthcare, wellness, retirement, and work/life benefits; career development and recognition programs. Some of the benefits we offer include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance and child/adult backup care.
Relocation Assistance available
This position is Onsite at our Arlington, VA. headquarters
To help you achieve your goals, BBN will provide:
A strong leadership team well-versed in government R&D.
A collaborative and collegial environment to push state-of-the-art research.
A technically competent pool of research scientists who are willing to mentor, listen, and help you refine your research vision and goals.
Business development, programmatic, contracting, finance, and HR support.
Access, through RTX, to opportunities that help transition your research and ultimately see it fielded.
U.S. citizenship status is required as this position needs an active U.S. security clearance as of day one of employment.
As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
The salary range for this role is 137,000 USD - 275,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
$73k-97k yearly est. Auto-Apply 60d+ ago
EW Embedded Software Engineer
RTX Corporation
Embedded software engineer job in Arlington, VA
**Country:** United States of America ** Hybrid **U.S. Citizen, U.S. Person, or Immigration Status Requirements:** Active and transferable U.S. government issued security clearance is required prior to start date.
U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
**Security Clearance:**
DoD Clearance: Top Secret
RTX Corporation is an Aerospace and Defense company that provides advanced systems and services for commercial, military and government customers worldwide. It comprises three industry-leading businesses - Collins Aerospace Systems, Pratt & Whitney, and Raytheon. Our 185,000 employees enable the company to operate at the edge of known science as they imagine and deliver solutions that push the boundaries in quantum physics, electric propulsion, directed energy, hypersonics, avionics and cybersecurity. The company, formed in 2020 through the combination of Raytheon Company and the United Technologies Corporation aerospace businesses, is headquartered in Arlington, VA.
RTX BBN Technologies solves challenging, real-world problems for our customers in the Department of Defense and Intelligence Community through research, exploration, development, and prototyping. Our team specializes in developing next-generation Electronic Warfare (EW) and related RF sensor system technologies by combining a fundamental understanding of the underlying EM physics including complex electromagnetic interactions and signatures, and propagation phenomenology, with a deep expertise in analysis, statistical signal processing, optimization, and machine learning.
We are searching for an EW EmbeddedSoftwareEngineer to join our team. In this role, you will function as technical contributor working across multiple EW and RF sensing projects. You will provide technical execution on design and implementation, working closely with other highly skilled professionals in areas of signal processing algorithms, modeling and simulation, and firmware development.
What you will do:
+ Design, develop, implement, and test new applications and prototype systems
+ Collaborate across a broader team of signal processing algorithm developers, hardware designers, and software implementation experts to plan out and achieve program goals
+ Be responsible for significant portions of the embedded code base, becoming the subject matter expert in those areas
+ Assist the team in elevating our software development practices
+ Participate in laboratory and field tests to collect and analyze data, test new capabilities, and perform demonstrations
Qualifications you must have:
+ Active Top Secret clearance with SCI eligibility
+ MS with 3+ years of relevant experience, or BS with 5+ years of relevant experience in Electrical Engineering, Computer Engineering, Computer Science, Physics or related field
+ High proficiency in C/C++ and Python/MATLAB
+ Proficiency with digital signal processing (DSP)
+ Proficiency with embedded development and applications
+ Independently execute responsibilities with minimal review or supervision
+ Highly interactive within the cross functional team, leading collaboration to ensure team success
+ Strong written and oral communication skills
+ Position will require some amount of overnight travel
This role requires deep technical involvement, allowing you to keep your skills current and relevant while developing or enhancing cross-functional skills in areas such as:
+ Software-defined radio
+ Signal processing
+ Real-time embeddedsoftware/firmware development
+ Embedded Linux
+ ARM processors and system on a chip (SoC) systems
+ Statistical modeling and/or deep learning
+ FPGA development using Verilog or VHDL
**What We Offer**
Whether you're just starting out on your career journey or are an experienced professional, we offer a robust total rewards package with compensation; healthcare, wellness, retirement, and work/life benefits; career development and recognition programs. Some of the benefits we offer include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance and child/adult backup care.
+ Relocation Assistance available
+ **_This position is Onsite at our Arlington, VA headquarters_**
**To help you achieve your goals, BBN will provide:**
+ A strong leadership team well-versed in government R&D.
+ A collaborative and collegial environment to push state-of-the-art research.
+ A technically competent pool of research scientists who are willing to mentor, listen, and help you refine your research vision and goals.
+ Business development, programmatic, contracting, finance, and HR support.
+ Access, through RTX, to opportunities that help transition your research and ultimately see it fielded.
**_As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote._**
The salary range for this role is 90,000 USD - 182,000 USD. The salary range provided is a good faith estimate representative of all experience levels.
RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.
Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.
Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.
This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.
RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
_RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act._
**Privacy Policy and Terms:**
Click on this link (******************************************************** to read the Policy and Terms
Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
$73k-97k yearly est. 60d+ ago
Embedded Software Engineer
Get Sat Ltd.
Embedded software engineer job in McLean, VA
Get SAT is the leading provider of micronized satellite on-the-move terminals for ground, air, and maritime applications. Our state-of-the-art flat panel technology, along with a powerful controller, creates the best in its class SWaP product line in the market.
We are looking for an EmbeddedSoftwareEngineer who is searching for his next technological challenge, to join our R&D department.
Responsibilities:
* Design and implement solutions in C, C++, and Python within a Linux environment.
* Lead development projects, taking ownership of planning, execution, and successful delivery.
* Participate in all stages of the software development lifecycle, from design to development and deployment support for our current and future devices.
* Collaborate with a talented team to create next-generation embedded systems, leveraging cutting-edge satellite communication technologies.
* Develop software and infrastructure for Linux operating systems and bare-metal environments.
* Work closely with FPGA and hardware engineers to ensure seamless integration between software and hardware.
Requirements:
* B.Sc. in Computer Science/ Computer Engineering / Electrical Engineering - a must
* At least 2 years' experience in developing embedded systems - a must
* Experience with C and C++ in real-time, multi-threading systems in Linux environment - a must
* At least 2 years of experience in Python development - a must
* Experience with low-level software components - a must
* Practical experience and a deep understanding of HW components and buses (I2C, SPI, mii, etc.) - an advantage
* Knowledge of telecommunications protocols - an advantage
* Experience in development of kernel space - an advantage
* Debugging techniques and new hardware bring-up activity - an advantage
$73k-97k yearly est. 4d ago
Senior Embedded Systems Engineer
Theon International Plc
Embedded software engineer job in Reston, VA
Senior Embedded Systems Engineer Industry: Defence Sector Employment Type: Full-Time Working model: Hybrid THEON GROUP of companies develops and manufactures cutting-edge night vision and thermal Imaging systems for Military and Security applications with a global footprint. THEON GROUP started its operations in 1997 from Greece and today occupies a leading role in the sector thanks to its international presence through subsidiaries and production facilities in Greece, Cyprus, Germany, the Baltics, the United States, the Gulf States, Switzerland, Denmark, Belgium, Singapore and South Korea. THEON GROUP has more than 240,000 systems in service with Armed and Special Forces in 71 countries around the world, 26 of which are NATO countries. THEON INTERNATIONAL PLC, the group's parent company, has been listed in the EURONEXT stock market, allowing THEON GROUP to accelerate its growth and further future business development. *************
Role Summary
T Industries Inc. is seeking a Senior Embedded Systems Engineer to support advanced defense and military technology programs in the United States. While the position is collocated at Kopin's facility, the role is not limited to Kopin-THEON programs and will contribute to multiple U.S.-based defence initiatives.
The Senior Embedded Systems Engineer will lead the design and development of advanced embedded solutions. This role requires deep technical expertise and the ability to define architectures for complex systems involving microcontrollers, application processors, and custom boards.
Key Responsibilities
* Architect and develop embeddedsoftware for microcontrollers and application processors.
* Define and implement embedded systems on custom hardware platforms.
* Lead integration of vision-based systems for high-performance applications.
* Design and manage standard and custom interfaces for connectivity and data exchange.
* Drive FPGA SoC-based solutions and system-level integration.
* Mentor junior engineers and contribute to technical decision-making.
Required Qualifications
* 7+ years of experience in embedded systems development.
* Strong knowledge of hardware/software co-design and custom board bring-up.
* Proficiency in C/C++.
* Expertise in vision-based systems and image processing workflows.
* Experience with standard interfaces (e.g., SPI, I2C, UART) and custom protocols.
Preferred Skills
* Prior experience in the defence sector is considered a strong plus
* Embedded Linux and kernel drivers.
* Knowledge of real-time operating systems (RTOS).
* Experience with hardware debugging tools and methodologies.
* Understanding of FPGA SoC platforms and related development tools.
Why Join Us
* Take part in developing and integrating technologies used in high-performance defence systems worldwide
* Work within a global organization that combines Theon Group's capabilities with Kopin's specialized expertise
* Competitive compensation package and opportunities for career advancement
* Participate in meaningful, high-impact engineering programs shaping future optical and visual technologies
$78k-103k yearly est. 12d ago
Embedded Systems & Robotics Engineer
Mag 4.6
Embedded software engineer job in Fairfax, VA
MAG is staffing for an **Embedded Systems & Robotics Engineer** who will bridge the critical hardware-software boundary for autonomous tactical systems. You'll modify and enhance systems and solutions that operate independently in GPS-denied environments, from underwater vehicles to aerial swarms, while ensuring reliability in the harshest conditions.
US Citizens Only
Former US Defense Contractor / US Gov / US Military Experience Only
This is a Hybrid Position - Remote mainly - but as well on call to come into a MAG office when requested.
We are seeking candidates who live in proximity to our corporate HQ in Fairfax, VA primarily but will entertain persons living near our satellite offices in:
Aberdeen, MD - Titusville, FL - Newport News, VA - Carthage NC
**Essential Duties and Responsibilities**
**Primary Responsibilities**
+ Enhance or augment embeddedsoftware for autonomous vehicles (UGV, UAV, UUV, USV) to extend baseline capabilities
+ Implement sensor fusion for autonomous navigation (LIDAR, cameras, IMU, sonar)
+ Design control systems for robotic platforms and actuators
+ Create hardware abstraction layers following MOSA/SOSA standards
+ Develop digital twin simulations for hardware-in-the-loop testing
+ Implement real-time operating systems (RTOS) and safety-critical software
+ Develop and verify safety-critical software in accordance with established standards and best practices
+ Design and fabricate custom hardware solutions using 3D printing and rapid prototyping
+ Apply Model-Based Systems Engineering (MBSE) practices using SysML/AADL
**Secondary Responsibilities**
+ Lead field testing and validation of autonomous systems
+ Support deployment and troubleshooting in operational environments
+ Create hardware test fixtures and validation procedures
+ Document MOSA compliance and interface specifications
+ Train operators on system capabilities and limitations
**Requirements**
**Experience:**
**Required Qualifications**
+ 5+ years embedded systems and/or robotics development experience
+ Strong proficiency in C and C++ for real-time for resource-constrained systems
+ Expert proficiency and practical knowledge of Python for scripting, tooling, and rapid prototyping
+ Experience with ROS/ROS2 for robotics development
+ Hands-on experience with autonomous vehicle platforms
+ Proficiency with CAD tools and 3D printing/fabrication
+ Understanding of control theory and path planning algorithms
+ Experience with hardware communication protocols (CAN, I2C, SPI, UART)
+ Familiarity with MOSA/SOSA standards and open architectures
+ Experience with simulation tools (Gazebo, MATLAB/Simulink)
**Preferred Qualifications**
+ Experience with NVIDIA Jetson platforms for autonomous systems
+ Military/defense robotics experience (ROS-M, JAUS)
+ Hands-on experience with RTOS (e.g., FreeRTOS, VxWorks) and/or embedded Linux (Yocto, Buildroot)
+ Knowledge of digital twin technologies and real-time simulation
+ Familiarity with DO-178C, DO-254, or similar safety standards
+ Experience with swarm robotics and distributed control
+ Understanding of SLAM and computer vision for navigation
+ Experience with environmental testing (MIL-STD-810)
+ Pilot's license or experience with FAA Part 107 operations
**Education:**
+ Bachelor's degree in EE, CE, ME, CS or related field
**Clearance:**
+ Must be eligible for Secret security clearance
+ US Citizenship required
**Special Note**
**What Makes You Successful Here**
+ You can go from CAD design to functioning prototype in days
+ You understand autonomy from sensors to behavior planning
+ You apply systems engineering rigor to rapid prototyping
+ You're comfortable with both lab development and field operations
+ You see MOSA as an enabler, not a constraint
**Need help finding the right job?**
We can recommend jobs specifically for you!
**Job Locations** _VA-Fairfax_
**ID** _2025-7925_
**Type** _Regular Full-Time_
**Clearance** _Ability to Obtain Secret_
$75k-94k yearly est. 60d+ ago
Embedded Software Engineer
Command Post Technologies 4.1
Embedded software engineer job in Dahlgren, VA
Requirements
SECURITY CLEARANCE REQUIREMENTS:
Must currently hold a security clearance at the SECRET level and be eligible for Top Secret. US Citizenship is a requirement for SECRET clearance at this location. Work is 100% on-site
A Bachelor of Science (BS) degree from an accredited college or university in an engineering, scientific, or technical discipline. Six (6) years professional technical experience which includes
Four (4) years specialized experience performing design and integration engineering, test and evaluation activities, electrical systems requirements management, electrical systems engineering design, utilization of electrical systems engineering design software tools, and electrical systems engineering processes.
Knowledgeable in Programming and Scripting Languages (C/C++; Verilog; Python; TCL; Shell scripts; Git Version Control)
Intermediate to advanced level skills in Microsoft Office software suite - Word, Excel, Outlook, PowerPoint Ability to communicate effectively with all levels of employees and outside contacts
Strong interpersonal skills and good judgment with the ability to work alone or as part of a team
General Knowledge in the following areas:
Linux
Board stand up - preloader, u-boot, Linux kernel, device tree, etc.
Networking protocols/interfaces - Ethernet, UDP, TCP/IP
Serial protocols - UART (RS232 / RS422), I2C, SPI
Debugging
Xilinx FPGA
Intel FPGA
Embedded systems
Read/understand PCB schematics
Basic understanding of RF concepts
Physical Demands:
Must be able to lift up to 25 pounds
Must be able to stand and walk for prolonged amounts of time
Must be able to twist, bend and squat periodically
About Us:
?We are Command Post Technologies, Inc. (CPT). CPT is a Service-Disabled, Veteran-Owned Small Business (SDVOSB), providing engineering services in the areas of Cyber Security, Software Development, Test & Evaluation, and Strategic Planning. CPT employees appreciate working in a caring environment that promotes a healthy work-life balance. As individuals, we come together as a team, supporting a culture rooted in our core principles of integrity, determination, and innovation. In all CPT's collaboration efforts, our team prioritizes communication, accountability, and being resourceful to maximize efficiency and results.
What's In It for You
Leadership training
Career professional development
Tuition reimbursement
Flexible hours
Work/Life balance
Rewards and recognition
Parental Leave
Command Post Technologies, Inc. (CPT) is a Service-Disabled Veteran-Owned Small Business (SDVOSB) founded in 2008 and headquartered in Suffolk, VA with personnel in various states including Virginia, Maryland, Florida, and Texas. With 2/3 of our staff being former military, CPT firmly believes in employing veterans. Command Post Technologies, Inc. is a unique provider of innovative solutions that enhance our corporate clients' productivity and empower our government clients with the ability to protect against all enemies: foreign and domestic. CPT adapts its successful military experiential approach to the needs of leaders in a global business environment and provides an elite leadership curriculum that results in a world-class, leadership-altering event.
Command Post Technologies Inc. (CPT) is an Equal Employment Opportunity and Affirmative Action employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identify, gender expression, sex, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state, or local law. We take Affirmative Action to ensure equal opportunities for employees and potential employees without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sex, sexual orientation, marital status, veteran status, disability genetic information, citizenship status, or membership in any other group protected by federal, state, or local law?
We abide by the Pay Transparency Nondiscrimination Provision and will refrain from discharging or otherwise discriminating against employees or applicants who inquire about, discuss, or disclose their compensation or the compensation of other employees or applicants. An exception exists where the employee or applicant makes the disclosure based on information obtained while performing his or her essential job functions.
$73k-97k yearly est. 60d+ ago
Senior Embedded Software Engineer
Cmu
Embedded software engineer job in Arlington, VA
Who we are
SEI helps advance softwareengineering principles and practices and serves as a national resource in softwareengineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Its core purposes are to help organizations improve softwareengineering capabilities, advance cybersecurity methods and technologies, and bring the discipline of softwareengineering to AI systems.
About the role
Are you an engineer who enjoys a challenge? Are you excited about working for a Federally Funded Research and Development Center focusing on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you'll be part of an exciting and impactful culture of collaboration that delivers timely and high-quality results.
We are looking for a creative engineer to design and develop software prototypes and research methods for software resilience. We are seeking a technology-focused team member who has experience with softwareengineering, RTOS scheduling, and memory management. You'll develop tools, techniques, and processes to solve some of the most difficult software problems that our government faces.
What you'll do
Design and analyze embeddedsoftware tools and capabilities, including software exception handlers, inter-process communication mechanisms, and software fault monitors.
Use static, dynamic, and complexity analysis software tools to identify software weaknesses and areas that need additional design and refactoring.
Ensure deterministic performance by architecting and developing software using state-of-the-art techniques.
Lead a team of developers while fostering a culture of continuous improvement and innovation, taking ownership of high-visibility tasks and deliverables for customers.
Who you are
Candidates must possess an active TS/SCI DoW security clearance issued by the U.S. government. A counterintelligence polygraph is required or must be obtained upon request. Applicants must also meet additional customer-specific security requirements.
You have a BS in Computer Science, Electrical Engineering, or related disciple with ten (10) years of experience; OR MS in the same fields with eight (8) years of experience; OR a PhD in the same fields with five (5) years of experience.
You have extensive experience with ground and space systems, including software acquisition, architecture, systems/softwareengineering, testing, and operations, with a deep understanding of the complexities involved in acquiring large, legacy-dependent systems.
You have demonstrated experience collaborating with senior customers, program managers, internal staff, and SEI leadership to assess and address customer needs effectively.
You've worked in a collaborative team environment as a software developer, softwareengineer, or verification engineer.
You understand the Department of War Systems Engineering lifecycle.
You're proficient in one or more of the following: C and C++, Python, MATLAB, C#, or JAVA.
You've worked with modern RTOSes, such as VxWorks and Integrity, and developed and analyzed embeddedsoftware.
You've developed embeddedsoftware and performance tests and interpreted the results.
You are willing to work 100% of your week onsite at either SEI or a customer facility.
You're willing to travel (25%) outside your office location to other SEI offices, sponsor sites, conferences, and offsite meetings.
Why work here?
Our benefits philosophy encompasses three driving priorities: choice, control, and well-being. Through Carnegie Mellon University, SEI offers a wide range of competitive employee benefits, including comprehensive health insurance, tuition benefits, generous time off, and a robust retirement savings policy to name a few.
Join a world-class organization that has a significant impact on software in government.
Work with cutting edge technologies and experts to solve tough problems for the government and the nation.
Get an 8% monthly contribution for your retirement plan without having to contribute to it yourself.
Get tuition benefits for you and your dependent children.
Get access to university resources including mindfulness programs, a monthly transit benefit on WMATA, free onsite gym at our Arlington facility, etc.
Enjoy paid parental and military leave.
Qualify for relocation assistance and so much more.
Joining the CMU team opens the door to an array of exceptional benefits.
Benefits eligible employees enjoy a wide array of benefits including comprehensive medical, prescription, dental, and vision insurance as well as a generous retirement savings program with employer contributions. Unlock your potential with tuition benefits, take well-deserved breaks with ample paid time off and observed holidays, and rest easy with life and accidental death and disability insurance.
Additional perks include a free Pittsburgh Regional Transit bus pass, access to our Family Concierge Team to help navigate childcare needs, fitness center access, and much more!
For a comprehensive overview of the benefits available, explore our Benefits page.
At Carnegie Mellon, we value the whole package when extending offers of employment. Beyond credentials, we evaluate the role and responsibilities, your valuable work experience, and the knowledge gained through education and training. We appreciate your unique skills and the perspective you bring. Your journey with us is about more than just a job; it's about finding the perfect fit for your professional growth and personal aspirations.
Are you interested in an exciting opportunity with an exceptional organization?! Apply today!
Location
Arlington, VA
Job Function
Software/Applications Development/Engineering
Position Type
Staff - Regular
Full Time/Part time
Full time
Pay Basis
Salary
More Information:
Please visit “Why Carnegie Mellon” to learn more about becoming part of an institution inspiring innovations that change the world.
Click here to view a listing of employee benefits
Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.
Statement of Assurance
$92k-119k yearly est. Auto-Apply 4d ago
Senior Embedded Software Engineer
CMU Software Engineering Institute
Embedded software engineer job in Arlington, VA
Who we are SEI helps advance softwareengineering principles and practices and serves as a national resource in softwareengineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Its core purposes are to help organizations improve softwareengineering capabilities, advance cybersecurity methods and technologies, and bring the discipline of softwareengineering to AI systems.
About the role
Are you an engineer who enjoys a challenge? Are you excited about working for a Federally Funded Research and Development Center focusing on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you'll be part of an exciting and impactful culture of collaboration that delivers timely and high-quality results.
We are looking for a creative engineer to design and develop software prototypes and research methods for software resilience. We are seeking a technology-focused team member who has experience with softwareengineering, RTOS scheduling, and memory management. You'll develop tools, techniques, and processes to solve some of the most difficult software problems that our government faces.
What you'll do
* Design and analyze embeddedsoftware tools and capabilities, including software exception handlers, inter-process communication mechanisms, and software fault monitors.
* Use static, dynamic, and complexity analysis software tools to identify software weaknesses and areas that need additional design and refactoring.
* Ensure deterministic performance by architecting and developing software using state-of-the-art techniques.
* Lead a team of developers while fostering a culture of continuous improvement and innovation, taking ownership of high-visibility tasks and deliverables for customers.
Who you are
* Candidates must possess an active TS/SCI DoD security clearance issued by the U.S. government. A counterintelligence polygraph is required or must be obtained upon request. Applicants must also meet additional customer-specific security requirements.
* You have a BS in Computer Science, Electrical Engineering, or related disciple with ten (10) years of experience; OR MS in the same fields with eight (8) years of experience; OR a PhD in the same fields with five (5) years of experience.
* You have extensive experience with ground and space systems, including software acquisition, architecture, systems/softwareengineering, testing, and operations, with a deep understanding of the complexities involved in acquiring large, legacy-dependent systems.
* You have demonstrated experience collaborating with senior customers, program managers, internal staff, and SEI leadership to assess and address customer needs effectively.
* You've worked in a collaborative team environment as a software developer, softwareengineer, or verification engineer.
* You understand the DoD Systems Engineering lifecycle.
* You're proficient in one or more of the following: C and C++, Python, MATLAB, C#, or JAVA.
* You've worked with modern RTOSes, such as VxWorks and Integrity, and developed and analyzed embeddedsoftware.
* You've developed embeddedsoftware and performance tests and interpreted the results.
* You are willing to work 100% of your week onsite at either SEI or a customer facility.
* You're willing to travel (25%) outside your office location to other SEI offices, sponsor sites, conferences, and offsite meetings.
Why work here?
Our benefits philosophy encompasses three driving priorities: choice, control, and well-being. Through Carnegie Mellon University, SEI offers a wide range of competitive employee benefits, including comprehensive health insurance, tuition benefits, generous time off, and a robust retirement savings policy to name a few.
* Join a world-class organization that has a significant impact on software in government.
* Work with cutting edge technologies and experts to solve tough problems for the government and the nation.
* Get an 8% monthly contribution for your retirement plan without having to contribute to it yourself.
* Get tuition benefits for you and your dependent children.
* Get access to university resources including mindfulness programs, a monthly transit benefit on WMATA, free onsite gym at our Arlington facility, etc.
* Enjoy paid parental and military leave.
* Qualify for relocation assistance and so much more.
Location
Arlington, VA
Job Function
Software/Applications Development/Engineering
Position Type
Staff - Regular
Full time/Part time
Full time
Pay Basis
Salary
More Information:
* Please visit "Why Carnegie Mellon" to learn more about becoming part of an institution inspiring innovations that change the world.
* Click here to view a listing of employee benefits
* Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.
* Statement of Assurance
$92k-119k yearly est. Auto-Apply 60d+ ago
Senior Embedded Software Engineer
Accelevation
Embedded software engineer job in Herndon, VA
EmbeddedSoftwareEngineer We build what the future runs on. Accelevation designs, manufactures, and installs the physical infrastructure that powers today's most advanced technologies. We've grown over 440% in the last 18 months because we take ownership, solve hard problems, and build with purpose. Join us to build the future.
Your Impact
As an EmbeddedSoftwareEngineer, 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.
Your Day-to-Day Responsibilities
Design and implement firmware for embedded systems used in power monitoring, switching control, and energy computation.
Develop and optimize signal processing algorithms for real-time performance.
Work with microcontrollers and processors including TI DSPs (C2000, TMS320F28x), ARM Cortex-M/R/A MCUs, and FPGA platforms.
Interface with high-resolution ADCs and analog front ends to acquire voltage and current signals.
Implement industrial communication protocols such as RS-485, Modbus RTU/TCP, CAN, Ethernet (UDP/TCP/IP), MQTT, SNMP, and custom lightweight protocols.
Ensure synchronization and time-alignment across multiple acquisition and control nodes.
Collaborate with hardware engineers for end-to-end integration and testing.
Analyze system behavior and optimize firmware performance using oscilloscopes, logic analyzers, and in-circuit debuggers.
Document system interfaces, data structures, and integration points clearly and professionally.
Qualifications
6+ years of experience in embeddedsoftware development for control, measurement, or energy systems.
Strong command of embedded C/C++, bare-metal and/or RTOS-based programming.
Experience with digital signal processing and energy algorithms.
Hands-on experience with ARM-based MCUs, TI DSPs, and FPGA.
Deep understanding of industrial communication protocols and buses.
Proficiency in debugging and hardware/software integration.
Preferred:
Familiarity with power system standards (IEC 62053, IEC 61000, ANSI C12.20).
Knowledge of FPGA or HDL-based signal processing.
Experience with multi-core architecture or task separation for control vs. metrology.
Understanding of timing-critical systems and hardware-software co-design.
Benefits
Competitive salary and performance bonus
Paid time off
401(k) retirement plan with company match
Comprehensive health, dental, and vision insurance
Collaborative, high-energy workplace
Our Core Values
Safety - We proactively protect our people and environment
Inclusion - We respect and appreciate diverse perspectives and backgrounds
Speed - We move fast, act decisively, and stay agile
Innovation - We challenge assumptions and simplify processes
Judgment - We make sound decisions with the business in mind
Accountability - We take ownership and deliver results
Physical Demands and Work Environment
Employees must be able to hear, speak, and communicate effectively. Work occurs in data center environments with potential exposure to electrical hazards, noise, and varying temperatures. Flexible hours, including nights and weekends, may be required. Physical requirements include bending, stooping, squatting, crawling, climbing, kneeling, balancing, pushing, pulling, and reaching overhead. Must lift at least 50 lbs and work at heights up to 90 ft using ladders, scaffolds, or lifts.
Equal Opportunity Employer
Accelevation LLC is an equal opportunity employer. Inclusion is one of our core values-we build teams that celebrate and embrace diversity, fostering a culture of respect for all. As part of our pre-hire process, we may conduct a background check and use E-Verify to confirm employment eligibility.
$92k-119k yearly est. 46d ago
Senior Embedded Software Engineer I
Rocket Lab 3.8
Embedded software engineer job in Chantilly, VA
Rocket Lab is an end-to-end space company delivering responsive launch services, complete spacecraft design and manufacturing, payloads, satellite components, and more - all with the goal of opening access space. The rockets and satellites we build, and launch enable some of the most ambitious and vital space missions globally, supporting scientific exploration, Earth observation and missions to combat climate change, national security, and exciting new technology demonstrations.
Our Electron rocket has become the second most frequently launched U.S. rocket annually and has delivered more than 230 satellites to orbit, all while we work to develop Neutron, our upcoming medium-lift, reusable launch vehicle for larger constellation deployment. Our Space Systems business designs and builds our extensive line of satellites, payloads, and their components, including spacecraft that have been selected to support NASA missions to the Moon and Mars and components used on the James Webb Space Telescope.
SPACE SYSTEMS
At Rocket Lab, we're not just launching rockets - we're building the future of space. Our Space Systems team builds everything from complete spacecraft, precision payloads to the components and subsystems that allow them to thrive in space, like solar panels, flight software, star trackers, optical systems, separation systems, radios, and more.
Our Space Systems team has enabled more than 1,700 missions, ranging from interplanetary exploration, in-space manufacturing to national security and defense initiatives. The team has built spacecraft, payloads, and components for missions to the Moon and Mars, working with partners including NASA, the Space Development Agency, and the U.S. Space Force. Whether it's a single high-performance spacecraft, constellation, or the vertically integrated components that help them get to space - our world class Space Systems team is empowering some of the boldest and most ambitious space missions.
SENIOR EMBEDDEDSOFTWAREENGINEER I
Rocket Lab's Optical Systems division solves mission-critical space domain and Intelligence, Surveillance, and Reconnaissance (ISR) challenges for Department of Defense (DoD) and Intelligence Community (IC) customers. Our vision is to revolutionize the space-based payload market with innovative and novel designs for space, terrestrial, and airborne environments. Building on more than 20 years of electro-optical and infrared systems innovation from Geost, Optical Systems delivers solutions to the warfighter for responsive, scalable sensing solutions across all orbital domains.
As a Senior SoftwareEngineer I based at Rocket Lab Optical Systems site in Chantilly, VA, you will have an opportunity to support Tranche 3 of the U.S. Space Development Agency's (SDA) Proliferated Warfighter Space Architecture (PWSA) by deploying payload flight software for Electro-Optical (EO/IR) technology.
WHAT YOU'LL GET TO DO:
Play a key role supporting the development of payload software, external interfaces, and operating system deployments.
Focusing on deployment of novel systems on Size/Weight/Power constrained computing hardware for space sensor payloads.
Participate in all aspects of software design and development starting with requirements generation and following through implementation, testing, deployment, and support.
Leverage core understanding of Linux fundamentals, fault tolerant design, device interface implementation, and real-time operating systems.
Be a part of a team of driven pioneers relentlessly tackling challenging projects, delivering on the impossible, and making an impact on the future of space.
YOU'LL BRING THESE QUALIFICATIONS AS SENIOR EMBEDDEDSOFTWAREENGINEER I:
Bachelor's degree in computer science or computer engineering or equivalent discipline with 5-8 years of experience.
Experience in softwareengineering with low level C programming.
Ability to obtain and maintain an U.S. Government Security Clearance.
THESE QUALIFICATIONS WOULD BE NICE TO HAVE:
Experience with operating system deployment and hardware driver and interfaces.
Exposure to real-time operating systems (RTOS).
Exposure to hybrid C and Python for test desired.
Experience with interfaces, timing, and communications protocols.
Active TS/SCI security clearance.
ADDITIONAL REQUIREMENTS:
Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, and the ability to focus.
Regularly required to sit, use hands and fingers, operate computer keyboard and controls, and communicate verbally and in writing.
Must be physically able to commute to buildings.
WHAT TO EXPECT
We're on a mission to unlock the potential of space to improve life on Earth, but that's not an easy task. It takes hard work, determination, relentless innovation, teamwork, grit, and an unwavering commitment to achieving what others often deem impossible. Our people out-think, out-work and out-pace. We pride ourselves on having each other's backs, checking our egos at the door, and rolling up our sleeves on all tasks big and small. We thrive under pressure, work to tight deadlines, and our focus is always on how we can deliver, rather than dwelling on the challenges that stand in the way.
Important information:
FOR CANDIDATES SEEKING TO WORK IN US OFFICES ONLY:
To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR), Rocket Lab Employees must be a U.S. citizen, lawful U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum, or be eligible to obtain the required authorizations from the U.S. Department of State and/or the U.S. Department of Commerce, as applicable. Learn more about ITAR here.
Rocket Lab provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment at Rocket Lab, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Applicants requiring a reasonable accommodation for the application/interview process for a job in the United States should contact Giulia Johnson at ***********************.This dedicated resource is intended solely to assist job seekers with disabilities whose disability prevents them from being able to apply/interview. Only messages left for this purpose will be considered. A response to your request may take up to two business days.
FOR CANDIDATES SEEKING TO WORK IN NEW ZEALAND OFFICES ONLY:
For security reasons background checks will be undertaken prior to any employment offers being made to an applicant. These checks will include nationality checks as it is a requirement of this position that you be eligible to access equipment and data regulated by the United States' International Traffic in Arms Regulations.
Under these Regulations, you may be ineligible for this role if you do not hold citizenship of Australia, Japan, New Zealand, Switzerland, the European Union or a country that is part of NATO, or if you hold ineligible dual citizenship or nationality. For more information on these Regulations, click here ITAR Regulations.
$95k-120k yearly est. Auto-Apply 5d ago
Firmware Engineer
NSS 4.4
Embedded software engineer job in Herndon, VA
leading developer of laser and electro-optic systems for the aerospace community, with key contributions to lasers for atmospheric sensing, laser communications, and lidar sensors for NASA, DoD, and commercial customers. We are looking for an experienced Firmware Engineer to contribute to the development of products on our Research and Development Team in Herndon, VA. As part of our R&D division, you will work on small teams to develop, verify, and upgrade the firmware in our electro-optical systems.
JOB REQUIREMENTS
3+ years relevant experience
BS in Electrical Engineering or Computer Science
Expertise with firmware, preferably VHDL
Familiarity with Xilinx and/or Microchip FPGAs, and their associated development tools (Vivado & Libero)
Experience developing in VHDL
Experience with interfaces such as SPI, I2C, UART, GTX/GTH Transceivers
Experience with high-speed memory interfaces (e.g., DDR3)
Experience developing test benches and running simulations to exercise the design and verify compliance with requirements
Experience interfacing and working with hardware designers during development and test phases
Experience using schematics and block diagrams as inputs for the firmware development effort
Experience using lab instruments (oscilloscope, logic analyzer, etc.)
Bonus Areas:
Developing Hi-Rel/Space programs
Signal processing
Spacewire, Gigabit Ethernet, or Aurora interfaces
Using IP cores
Developing code for microcontrollers
Developing code for FPGA embedded cpu cores, such as Zynq and Microblaze
Designing GUI-based test software to exercise firmware
EDUCATION *
Bachelor's Degree
$75k-99k yearly est. 60d+ ago
Embedded Software Developer - Regular and Alternative Schedule
Liebherr Mining Equipment 4.6
Embedded software engineer job in Newport News, VA
The Software Developer works closely with Engineers, Designers and other Engineering personnel in the designing, writing, and debugging of software for embedded systems, components, and support tools used in large mining haul trucks. This position performs difficult assignments requiring considerable initiative, resourcefulness and design expertise and analyzes new and existing products to eliminate design issues in haul truck operation. Exercises independent judgment in selecting and interpreting data based on knowledge of design intent. Provides advice and guidance and works with other departments to provide engineering documentation and information. The Software Developer is responsible to ensure that products developed meet the required cost targets, technical specifications, that projects are completed within the projected timelines and be familiar with model based development tools.
Regular Schedule: Monday-Friday, 8 hours.
Alternative Schedule: (A) Sunday-Thursday, 8 hours. (B) Tuesday-Saturday, 8 hours.
Responsibilities
Software Developer 1:
* Works with other Engineers and software developers to create the algorithms, software and supporting documentation for mining haul trucks and their support tools.
* Works with Control Engineers to investigate, test, and select software toolsets or hardware components and peripherals (Programmable Logic Controllers, mobile computers, display/touch screens, etc)
* Works along with other Engineers to investigate and test vendors' products.
* Works independently and as a team member with other Engineers, designers, and production personnel or on ad hoc projects.
* Works along with other Engineers to design, install, test, analyze, and maintain the software required to control electrical products, equipment, and systems.
* Participates in Engineering Development Program.
Software Developer 2:
* All duties of Software Developer 1 plus;
* Mentors Level 1 Software Developers
* Creates the algorithms, software, and supporting documentation necessary to control mining haul truck functions.
* Works along with other Engineers to research and analyze customer design proposals, specifications, manuals, and other data.
* Confers with Engineers and other personnel to implement operating procedures, resolve system malfunctions, and provide technical information.
Software Developer 3:
* All duties of Software Developer 2 plus;
* Mentors Level 1 & 2 Software Developers
* System Matter Expert on processes, and operating procedures.
* Participate in Root Cause Analysis Investigations
* Interfaces with other groups (Mechanical, Hydraulic, etc.) to create specifications that define embedded system software requirements for mining haul truck functions or supporting tools/software.
* Creates the documentation necessary to describe the software design and architecture.
* Review and develop software lifecycle processes
* Works independently and as a team member with other Engineers, Designers, and production personnel or on ad hoc projects.
Software Developer 4 (Senior):
* All duties of Software Developer 3 plus;
* Mentor & Lead Level 1, 2, & 3 Software Developers and other personnel.
* System Matter Expert on processes, operating procedures, microprocessors and technical operation of software control systems.
* Leads Root Cause Analysis investigations.
* Lead a team of junior engineers in an agile/scrum environment.
* Researches solutions to system software required to meet specifications.
* Analyses software tools necessary to perform validation and troubleshooting.
* Designs software architecture to ensure stable operating systems.
* Evaluates alternative software programming & configuration management tools and languages.
* Monitors contract engineering projects and reports on their progress.
* Estimates time and cost requirements for new development projects.
* Interfaces with other groups (Mechanical, Hydraulic, etc.) to create specifications that outline control system software necessary for haul truck functions.
Competencies
Education:
* Software Developer 2: Bachelor's degree (BSEE/EET, BSCE, BSCS) with 3 years of programming experience in an engineering environment; or the equivalent combination of education and experience.
* Software Developer 3: Bachelor's degree (BSEE/EET, BSCE, BSCS) with 6 years of programming experience in an engineering environment; or equivalent combination of education and experience.
* Software Developer 4 (Senior): Bachelor's degree (BSEE/EET, BSCE, BSCS) with 10 years of programming experience in an engineering environment; or equivalent combination of education and experience.
Software Developer 1 & 2:
* Embedded Developers: Knowledge of software programming tools such as CoDeSys or other embedded environments.
* Windows/Web Developers: Knowledge of Visual Studio, Team Foundation Server, or related toolsets.
* Knowledge of software configuration management tools (Git, SVN, etc.)
* Knowledge of Agile/Scrum and related support tools (JIRA)
* Knowledge of communication protocols (ex. RS232, CanOpen, J1939, etc.)
* Ability to read and interpret documents such as safety rules, operating and maintenance manuals, and procedure manuals, software specifications.
* Ability to carry out instructions furnished in written, oral, or diagram form.
Software Developer 3 & 4 (Senior):
* All skills of Software Developer 1 & 2 plus;
* Experience with working in an Agile/Scrum environment.
* Knowledge of diagnostic tools necessary to verify software stability and function.
* Ability to write specifications that define & describe software function.
* Knowledge of project management tools (ex. Microsoft Project).
Additional Requirements:
* Is expected to travel nationally and internationally up to 20% to customer or supplier sites.
* Ability to complete and maintain mine certifications or safety training such as Mine Safety and Health Administration (MSHA) hazard training.
* Ability to obtain and maintain driver's license and passport.
* This position is a hybrid position (3 days in office/2 days remote per week).
Our Offer
An interesting and ambitious role in a successful international company. We offer a secure work environment with a comprehensive benefits package that includes major medical, dental and vision insurance, 401K plan with company match, paid vacation and personal days and competitive salary.
Referral Bonus: Tier II
Have we awoken your interest? Then we look forward to receiving your online application. If you have any questions, please contact Thomas Steele.
Liebherr-America, Inc. and its US affiliates are Equal Opportunity Employers. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
If you are a California resident, please visit Liebherr USA, Co. Privacy Statement for more information regarding how Liebherr-America, Inc. and its US affiliates collect and process your personal information.
One Passion. Many Opportunities.