36,370 Senior Embedded Software Engineer jobs in the United States
Embedded Software Engineer
Posted today
Job Viewed
Job Description
Date posted: Oct. 16, 2025
Description: Who We Are
At Lockheed Martin Rotary and Mission Systems (RMS), we are pioneers in mission-critical systems and next-generation technology. Our goal is to create innovative solutions that make a lasting impact across defense, aerospace, and technology. By applying the highest standards of ethics, innovation, and performance, we deliver cutting-edge capabilities to those who protect our nation. As part of our team, you will help shape the future of defense by solving the world's toughest challenges.
What We're Doing
We are seeking an early career Software Engineer to join our team in Owego, NY, supporting the full product lifecycle of avionics subsystems. You will play a key role in translating customer requirements into technical solutions, defining software/hardware interfaces, verifying requirements, and integrating safety-critical systems. This role supports the design and certification of embedded mission software for use in modern defense platforms.
The Work
As a Software Engineer, you'll be responsible for the development of embedded software for mission and communication systems. You'll collaborate across engineering disciplines to develop C/C++ applications, integrate algorithms, and support verification and testing activities. You'll participate in team planning and meet your commitments to help the team deliver on technical performance, schedule, and cost.
Key Responsibilities:
-Embedded software development
-Integrate algorithms and features into C/C++ applications
-Design, develop, test, and debug safety- and mission-critical avionics software
-Collaborate with cross-functional teams on software/hardware interfaces
-Support documentation, error correction, and performance validation
-Participate in certification activities to include requirements and code reviews to ensure compliance with quality and safety standards.
Please Note:
This role is based in Owego, NY
U.S. Citizenship required
Must be able to obtain and maintain a Secret-level clearance
Visit our Owego Site Virtually! Click Here!
Who You Are
You are a results-driven early career engineering professional with experience in software design for embedded systems. You enjoy working in a team environment, solving technical problems, and delivering reliable, high-quality software for real-world applications. You bring an understanding of C/C++, system integration, and software lifecycle processes, and are passionate about mission success.
Why Join Us
At Lockheed Martin, you'll have the opportunity to grow professionally, work on impactful projects, and contribute to national security. We offer competitive pay, flexible schedules, and industry-leading benefits to support your career and well-being. If you're ready to lead innovation and build a better future, join us.
Learn more about Lockheed Martin's Comprehensive benefits package here!
Basic Qualifications:
-BS Computer Engineering, Software Engineering, Computer Science, or equivalent STEM computing field with 2 years related professional experience or no experience required with a related Masters degree
-Experience using C, C++ or similar programming languages
-Experience with full software life-cycle development, processes and tools
-Must be a US Citizen; this position will require a government security clearance at the Secret level. This position is located at a facility that requires special access.
Desired Skills:
-Experience with graphical software development
-Experience with software development methodologies and software configuration management
-Experience with automated test development
-Experience with Git/GitLab, Visual Studio, or Atlassian products
-Experience with real-time operating systems (RTOS)
Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration.
Clearance Level: Secret
Other Important Information You Should Know
Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
Ability to Work Remotely: Part-time Remote Telework: The employee selected for this position will work part of their work schedule remotely and part of their work schedule at a designated Lockheed Martin facility. The specific weekly schedule will be discussed during the hiring process.
Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits.
Schedule for this Position: 4x10 hour day, 3 days off per week
Pay Rate: The annual base salary range for this position in California and New York (excluding most major metropolitan areas), Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, Vermont, Washington or Washington DC is $73,400 - $29,260. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer. Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. (Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year. This position is incentive plan eligible.
Pay Rate: The annual base salary range for this position in most major metropolitan areas in California and New York is 84,300 - 146,165. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer. Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. This position is incentive plan eligible.
Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.
At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work.
With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility.
If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications.
Experience Level: Experienced Professional
Business Unit: RMS
Relocation Available: Possible
Career Area: Software Engineering
Type: Full-Time
Shift: First
Embedded Software Engineer
Posted today
Job Viewed
Job Description
Date posted: Oct. 16, 2025
Description: Who We Are
At Lockheed Martin Rotary and Mission Systems (RMS), we are pioneers in mission-critical systems and next-generation technology. Our goal is to create innovative solutions that make a lasting impact across defense, aerospace, and technology. By applying the highest standards of ethics, innovation, and performance, we deliver cutting-edge capabilities to those who protect our nation. As part of our team, you will help shape the future of defense by solving the world's toughest challenges.
What We're Doing
We are seeking an early career Software Engineer to join our team in Owego, NY, supporting the full product lifecycle of avionics subsystems. You will play a key role in translating customer requirements into technical solutions, defining software/hardware interfaces, verifying requirements, and integrating safety-critical systems. This role supports the design and certification of embedded mission software for use in modern defense platforms.
The Work
As a Software Engineer, you'll be responsible for the development of embedded software for mission and communication systems. You'll collaborate across engineering disciplines to develop C/C++ applications, integrate algorithms, and support verification and testing activities. You'll participate in team planning and meet your commitments to help the team deliver on technical performance, schedule, and cost.
Key Responsibilities:
-Embedded software development
-Integrate algorithms and features into C/C++ applications
-Design, develop, test, and debug safety- and mission-critical avionics software
-Collaborate with cross-functional teams on software/hardware interfaces
-Support documentation, error correction, and performance validation
-Participate in certification activities to include requirements and code reviews to ensure compliance with quality and safety standards.
Please Note:
This role is based in Owego, NY
U.S. Citizenship required
Must be able to obtain and maintain a Secret-level clearance
Visit our Owego Site Virtually! Click Here!
Who You Are
You are a results-driven early career engineering professional with experience in software design for embedded systems. You enjoy working in a team environment, solving technical problems, and delivering reliable, high-quality software for real-world applications. You bring an understanding of C/C++, system integration, and software lifecycle processes, and are passionate about mission success.
Why Join Us
At Lockheed Martin, you'll have the opportunity to grow professionally, work on impactful projects, and contribute to national security. We offer competitive pay, flexible schedules, and industry-leading benefits to support your career and well-being. If you're ready to lead innovation and build a better future, join us.
Learn more about Lockheed Martin's Comprehensive benefits package here!
Basic Qualifications:
-BS Computer Engineering, Software Engineering, Computer Science, or equivalent STEM computing field with 2 years related professional experience or no experience required with a related Masters degree
-Experience using C, C++ or similar programming languages
-Experience with full software life-cycle development, processes and tools
-Must be a US Citizen; this position will require a government security clearance at the Secret level. This position is located at a facility that requires special access.
Desired Skills:
-Experience with graphical software development
-Experience with software development methodologies and software configuration management
-Experience with automated test development
-Experience with Git/GitLab, Visual Studio, or Atlassian products
-Experience with real-time operating systems (RTOS)
Security Clearance Statement: This position requires a government security clearance, you must be a US Citizen for consideration.
Clearance Level: Secret
Other Important Information You Should Know
Expression of Interest: By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
Ability to Work Remotely: Part-time Remote Telework: The employee selected for this position will work part of their work schedule remotely and part of their work schedule at a designated Lockheed Martin facility. The specific weekly schedule will be discussed during the hiring process.
Work Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits.
Schedule for this Position: 4x10 hour day, 3 days off per week
Pay Rate: The annual base salary range for this position in California and New York (excluding most major metropolitan areas), Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, Vermont, Washington or Washington DC is $73,400 - $29,260. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer. Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. (Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year. This position is incentive plan eligible.
Pay Rate: The annual base salary range for this position in most major metropolitan areas in California and New York is 84,300 - 146,165. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer. Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. This position is incentive plan eligible.
Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.
At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work.
With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility.
If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications.
Experience Level: Experienced Professional
Business Unit: RMS
Relocation Available: Possible
Career Area: Software Engineering
Type: Full-Time
Shift: First
Embedded Software Engineer
Posted today
Job Viewed
Job Description
Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys. Lincoln is recognized as the Welding Expert™ for its leading materials science, software development, automation engineering, and application expertise, which advance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company (NASDAQ:LECO) with over 12,000 employees around the world, with operations in 71 manufacturing and automation system integration locations across 21 countries and maintains a worldwide network of distributors and sales offices serving customers in over 160 countries.
Location: Euclid - 22801
Employment Status: Salary Full-Time
Function: Engineering
Req ID: 26988
Overview
We are seeking a talented and driven Embedded Software Engineer with expertise in Linux systems to join our innovative team. This role blends embedded application development, platform engineering, board support package (BSP) maintenance, and hardware bring-up. You'll collaborate with cross-functional teams to create secure, high-performance software for Linux-based embedded systems.
Key Responsibilities
Embedded Application Development
- Design, develop, and maintain applications for embedded Linux environments.
- Write clean, efficient code in C, C++, and Python.
- Implement and optimize device drivers, APIs, and middleware.
- Conduct system-level debugging, performance optimization, and troubleshooting.
- Create and execute test plans to ensure functionality, reliability, and quality.
- Partner with QA teams for seamless deliverables.
Platform Engineering & BSP Maintenance
- Maintain and update BSPs across diverse hardware platforms.
- Work with hardware teams to develop, validate, and configure drivers, kernels, and bootloaders.
- Lead hardware bring-up for new designs, ensuring smooth software-hardware integration.
Security and Compliance
- Embed security best practices throughout the software stack.
- Perform vulnerability assessments and risk analyses.
- Collaborate with security experts to resolve incidents and uphold compliance standards.
Collaboration & Mentorship
- Partner with hardware, firmware, and QA teams to define requirements and solve challenges.
- Mentor junior engineers and contribute to team knowledge-sharing.
Qualifications
- Bachelor's degree in Electrical, Computer, or Software Engineering (or related field); advanced degrees preferred.
- Level III: 5+ years of relevant experience.
- Level IV: 8+ years of relevant experience.
- Hands-on experience in embedded Linux development, including kernels, drivers, and applications.
- Strong knowledge of Linux kernel architecture, system calls, and bootloaders.
- Proficiency with version control systems (e.g., Git) and collaborative workflows.
- Familiarity with networking protocols, communication interfaces, and embedded hardware.
- Excellent problem-solving, debugging, and communication skills.
Preferred Qualifications
- Experience with real-time operating systems (RTOS) and low-level programming.
- Expertise in Yocto Project, OpenEmbedded, and cross-compilation tools.
- Knowledge of Agile/Scrum methodologies.
- Background in safety-critical or security-focused systems.
- Contributions to open-source embedded or Linux projects.
- Understanding of digital electronics and hardware design.
At Lincoln Electric, we invest in your growth through ongoing training, competitive benefits, and a collaborative culture that rewards initiative. Ready to power up your career? Apply now and help us weld the future.
Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.
Embedded Software Engineer
Posted today
Job Viewed
Job Description
Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys. Lincoln is recognized as the Welding Expert™ for its leading materials science, software development, automation engineering, and application expertise, which advance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company (NASDAQ:LECO) with over 12,000 employees around the world, with operations in 71 manufacturing and automation system integration locations across 21 countries and maintains a worldwide network of distributors and sales offices serving customers in over 160 countries.
Location: Euclid - 22801
Employment Status: Salary Full-Time
Function: Engineering
Req ID: 26988
Overview
We are seeking a talented and driven Embedded Software Engineer with expertise in Linux systems to join our innovative team. This role blends embedded application development, platform engineering, board support package (BSP) maintenance, and hardware bring-up. You'll collaborate with cross-functional teams to create secure, high-performance software for Linux-based embedded systems.
Key Responsibilities
Embedded Application Development
- Design, develop, and maintain applications for embedded Linux environments.
- Write clean, efficient code in C, C++, and Python.
- Implement and optimize device drivers, APIs, and middleware.
- Conduct system-level debugging, performance optimization, and troubleshooting.
- Create and execute test plans to ensure functionality, reliability, and quality.
- Partner with QA teams for seamless deliverables.
Platform Engineering & BSP Maintenance
- Maintain and update BSPs across diverse hardware platforms.
- Work with hardware teams to develop, validate, and configure drivers, kernels, and bootloaders.
- Lead hardware bring-up for new designs, ensuring smooth software-hardware integration.
Security and Compliance
- Embed security best practices throughout the software stack.
- Perform vulnerability assessments and risk analyses.
- Collaborate with security experts to resolve incidents and uphold compliance standards.
Collaboration & Mentorship
- Partner with hardware, firmware, and QA teams to define requirements and solve challenges.
- Mentor junior engineers and contribute to team knowledge-sharing.
Qualifications
- Bachelor's degree in Electrical, Computer, or Software Engineering (or related field); advanced degrees preferred.
- Level III: 5+ years of relevant experience.
- Level IV: 8+ years of relevant experience.
- Hands-on experience in embedded Linux development, including kernels, drivers, and applications.
- Strong knowledge of Linux kernel architecture, system calls, and bootloaders.
- Proficiency with version control systems (e.g., Git) and collaborative workflows.
- Familiarity with networking protocols, communication interfaces, and embedded hardware.
- Excellent problem-solving, debugging, and communication skills.
Preferred Qualifications
- Experience with real-time operating systems (RTOS) and low-level programming.
- Expertise in Yocto Project, OpenEmbedded, and cross-compilation tools.
- Knowledge of Agile/Scrum methodologies.
- Background in safety-critical or security-focused systems.
- Contributions to open-source embedded or Linux projects.
- Understanding of digital electronics and hardware design.
At Lincoln Electric, we invest in your growth through ongoing training, competitive benefits, and a collaborative culture that rewards initiative. Ready to power up your career? Apply now and help us weld the future.
Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.
Embedded Software Engineer
Posted today
Job Viewed
Job Description
Location: Fort Wayne, IN
Workplace Type: Hybrid (1 to 2 days a week)
Job Description
We are seeking a versatile Embedded Software Engineer to contribute to a range of exciting projects, from embedded systems. You will collaborate with cross-functional teams to design, develop, test, and document software for both new and existing products.
Responsibilities
+ Design and develop embedded firmware for diverse hardware platforms.
+ Collaborate with design teams on concepts, wireframes, and mock-ups.
+ Write efficient, well-documented code for both back-end and front-end systems.
+ Test and debug features, including hardware integration and troubleshooting.
+ Contribute to multiple projects as needed, adapting to changing requirements.
+ Communicate proactively with team members and project leads.
Essential Skills
+ Bachelor's degree in Electrical Engineering or Computer Engineering (BSEE or BSCE).
+ 3+ years of experience in Embedded Software Development.
+ Proficiency in writing C++ or C# for software controls for hardware.
+ Experience with FreeRTOS or any Real-Time Operating System (RTOS).
Additional Skills & Qualifications
+ Experience with microcontrollers, particularly STM.
+ Knowledge of Mentor Graphics/Hardware.
+ App development and firmware experience.
Pay and Benefits
The pay range for this position is $35.00 - $60.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 Fort Wayne,IN.
Application Deadline
This position is anticipated to close on Oct 31, 2025.
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 (% ) for other accommodation options.
Embedded Software Engineer
Posted today
Job Viewed
Job Description
Varex Imaging's technology helps our customers see more clearly. Our imaging component solutions are designed for use in high-speed, high-quality, wireless, and digital imaging systems around the world. Tens of thousands of specialized X-ray tubes and flat-panel digital detectors, plus high voltage connectors and imaging software, all developed by Varex, are manufactured each year for sale to imaging equipment manufacturers. Our highly specialized medical imaging solutions provide the technology behind the products relied upon for critical decisions every day.
Our Embedded Software Engineer codes and tests software and writes documents at the direction of senior engineers, with mentoring, to develop control systems for industrial x-ray machines. Reads electrical schematics to guide software development. Languages include “C” and “C++”, and may include “C#”, Python, and other languages. Writes software to use Timers, GPIO, ADC, DAC, UART, SPI, TCP/IP.
We develop high quality reliable and robust systems to meet and exceed requirements.
SKILLS
· Embedded software development with “C” or “C++” on microcontrollers
· Ability to read electrical schematics for software engineering
· Microsoft Office (Outlook e-mail, Word, Excel, Power Point, Visio)
· Desired
· Software development on Microchip PIC32 and STMicroelectronics STM32
· PC software development with “C#”, WPF, or other software
· Pluses
· Web page, server, backend, and full stack development are a plus
· PLC ladder logic and HMI screen creation is a plus
· FPGA
· Xilinx Peta Linux
· Electrical design and PCB layout
EXPERIENCE
· 4+ years or greater of related experience
EDUCATION
·One or more of the following 4-year degrees:
· Bachelor of Science Computer Engineering (B.S.C.E)
· Bachelor of Science Electrical Engineering (B.S.E.E.)
· Bachelor of Science Computer Science (B.S.C.S.)
BENEFITS Offered to our Employees:
- Medical Insurance (Select Health or Regence)
- Dental/Vision Insurance
- 10 Paid Holidays plus 1 Floating Holiday of YOUR Choice
- A Generous Paid Time Off plan
- Employee Stock Purchase Plan (15% Discount)
- 401K Plan through Fidelity
- Tuition Reimbursement (up to $7,500 per Year)
- Short/Long-Term Disability (Company Paid)
- Life Insurance (Company Paid)
- Annual Bonus potential
- Benefits begin on your first day!
Embedded Software Engineer
Posted today
Job Viewed
Job Description
Under general supervision and with on-going review, this position supports the engineering staff in the analysis, investigation and resolution of routine engineering problems of limited scope. Assignments are for small projects or phase(s) of larger projects(s) and are normally outlined in terms of specific engineering activities. Contributes to the completion of assigned engineering tasks which involve the exercise of independent judgment and discretion about matters of significance. Documents findings and implemented solutions, and communicates results to project engineering staff. Contacts are primarily internal within the team. May provide direction to design staff or technicians.
**DUTIES AND RESPONSIBILITIES:**
+ Applies basic technical knowledge to analyze, investigate and resolve assigned routine engineering problems.
+ Performs functional testing of equipment and systems by utilizing standard engineering and scientific principles.
+ Obtains and analyzes test data.
+ Develops appropriate documentation of findings and implemented solutions, and communicates results to project engineering staff. May be required to make technical presentations to project staff.
+ May provide direction to design staff or technicians.
+ Maintains the strict confidentiality of sensitive information.
+ Performs other duties as assigned.
+ Responsible for observing all laws, regulations and other applicable obligations wherever and whenever business is conducted on behalf of the Company.
+ Expected to work in a safe manner in accordance with established operating procedures and practices.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.50646
**Job Qualifications:**
+ Typically requires a bachelors degree in engineering or a related technical discipline from an accredited institution. May substitute equivalent engineering experience in lieu of education.
+ Must have a basic understanding of engineering concepts, principles, and theory.
+ Demonstrates the ability to follow and apply basic engineering knowledge, adapt standard techniques, and utilize the required diagnostics, tools and equipment, while ensuring safety and regulatory compliance.
+ Must be able to understand new concepts quickly and apply them accurately throughout an evolving environment. Good communication, computer, and interpersonal skills are required to enable an effective interface with other professionals, to produce appropriate documentation, and to present results to a limited internal audience.
+ Must be able to work both independently and on a team. Able to work extended hours as required.
+ An EIT (Engineer in Training) certificate is desirable.
**Salary:** $62,510 - $105,628 **Travel Percentage Required** 0 - 25 **Relocation Assistance Provided** Provided **US Citizenship Required?** Yes **Clearance Required?** No **Clearance Level** Entry-Level (0-2 years) **Workstyle** Onsite
General Atomics is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity/Affirmative Action Employer and will consider all qualified applicants for employment without regard to race, color, religion, religious creed, ancestry, gender, pregnancy, sex, sexual orientation, transitioning status, gender identity, gender expression, national origin, age, genetic information, military and veteran status, marital status, medical condition, mental disability, physical disability, or any other basis protected by local, state, or federal law. EEO is the law. We also prohibit compensation discrimination under all applicable laws. To learn more visit Notices.pdf. U.S. Citizenship is required for certain positions.
Be The First To Know
About the latest Senior embedded software engineer Jobs in United States !
Embedded Software Engineer
Posted 1 day ago
Job Viewed
Job Description
In this role as Software Engineer in Viasat Government, you will be responsible for software design, development, and testing of communication products using established processes in a team-oriented environment. You will be tasked with decomposition, analysis, software architecture, implementation, and testing requirements. You are a great teammate who can collaborate optimally with interdisciplinary teams comprising software, hardware, and systems architecture. You will work independently but also have the mentorship of more expert systems and software engineering team members.
- Understand and analyze user and system requirements as input for the SW development
- Collaborate with Product Managers, Software Engineers and project collaborators to deliver SW products with quality, on time and in line with defined scope
- Deliver maintainable, robust and testable code
- Share knowledge and collaborate with other developers and network engineers across the business
- Support the production of SW documentation as needed
- Proactively propose solutions to ensure business continuity
- Willingness to working on different projects concurrently
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
Computer Science, Computer Engineering, or related field
- At least 2 years of design and implementation experience with embedded software in C/C+- Language experience: C, C++, JavaScript/Typescript
- Experience with CMake, Make
- Experience with Linux
- Multiprocessing and multithreading
- Inter-process communication
- Basic understanding of TCP/IP and common network configuration
- Experience with RPC and REST APIs
- Object-oriented software development experience
- Ability to plan, track, and report on progress
- Good oral and written communication skills
- Ability to obtain and maintain a TOP SECRET / SCI security clearance
- Ability to travel up to 10%
- This will initially be an on-site role based in Carlsbad; the role could evolve into a hybrid role - Experience with OpenWrt/Linux in embedded environments
- Experience with Emulation Environments
- Experience with Python
- Experience with React (NextJS)
- Experience with Web-based user interface development
- Familiarity with Linux kernel driver development/modifications
- Knowledge of automation test benches (CTest, CMocka) and integration with CI/CD frameworks (GitHub Actions, Jenkins, Artifactory)
- Experience participating in multi-disciplinary teams
Embedded Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click "Apply to Job" online on this web page.
**Required Skills:**
Embedded Software Engineer Responsibilities:
1. Lead firmware design, architecture, and implementation for key components of Meta Reality Labs custom silicon SoCs.
2. Collaborate closely with silicon architects, hardware designers, the OS team, and algorithm and model development teams.
3. Support all phases of SoC development, including early architecture requirements definition for custom silicon, firmware architecture, implementation, simulation, FPGA debug, chip bringup and support systems and software teams on algorithm development on validated systems.
4. End-to-system firmware development to include power-management, boot loaders, scheduling, RTOS and/or bare-metal implementations.
5. Develop OS custom kernel drivers and APIs for hardware accelerators and peripherals.
**Minimum Qualifications:**
Minimum Qualifications:
6. Requires a Master's degree in Computer Science, Electrical Engineering, or related field and 12 months of experience in the job offered or a computer-related occupation. Requires 12 months of experience involving the following:
7. 1. Embedded software design and programming in C/C++ for development, debugging, testing, and performance analysis
8. 2. Embedded software development
9. 3. Hardware, clock-level issues, bridges, delays, interrupts, clock gating, and polling
10. 4. Building software for complex embedded systems or custom SoCs
11. 5. Machine learning specialties including deep learning
**Public Compensation:**
$269,081/year to $290,180/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at
Embedded Software Engineer
Posted 1 day ago
Job Viewed
Job Description
This position offers an exciting opportunity to provide technical and analytical expertise in developing, designing, and supporting software solutions across various U.S. defense industries. The role involves participating in software design activities, developing code based on architecture and technical design, creating and performing unit tests, and enhancing the software development process. The selected candidate will collaborate with other engineering disciplines to create robust technical solutions across multiple technology areas.
Responsibilities
+ Participate in software design activities and develop code based on the architecture and technical design.
+ Create and perform unit tests to ensure software quality.
+ Enhance the software development process through continuous improvement.
+ Actively participate in test case planning for components and functions developed by the project team.
+ Collaborate with other engineering disciplines to create robust technical solutions.
Essential Skills
+ Proficiency in software development with C/C++, C#, Java, and embedded software.
+ Strong computer science fundamentals in algorithm design, problem solving, and complexity analysis.
+ 5+ years of industry experience delivering high-quality, innovative applications.
+ Experience working with embedded hardware from concept to completion.
+ Object-oriented design and development skills.
+ Experience with Linux/Unix and/or Windows operating systems.
+ Proficiency in software version control systems.
+ Excellent verbal and written communication skills.
Additional Skills & Qualifications
+ Bachelor's Degree in Computer Science, Computer Engineering, or related field.
+ Detail-oriented and organized.
+ Ability to work well in a team environment and independently with minimal guidance.
+ Ambition to learn and grow professionally.
+ Willingness to travel up to 10% as necessary.
Pay and Benefits
The pay range for this position is $ - $ /yr.
They provide benefits internally
Workplace Type
This is a hybrid position in Goleta,CA.
Application Deadline
This position is anticipated to close on Oct 30, 2025.
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 (% ) for other accommodation options.