LHP Engineering Solutions is a global Functional Safety leader committed to creating safe ... software interactions, secure boot concepts, and common attack vectors against embedded and IoT ...
LHP Engineering Solutions is a global Functional Safety leader committed to creating safe ... software interactions, secure boot concepts, and common attack vectors against embedded and IoT ...
MANTECH seek a motivated, career and customer-oriented Software Engineer I to join our team in Crane, Indiana. This is an onsite position. As a core member, you will assist in the research & design ...
MANTECH seek a motivated, career and customer-oriented Software Engineer I to join our team in Crane, Indiana. This is an onsite position. As a core member, you will assist in the research & design ...
Software Engineer
Crane, IN Β· On-site
MANTECH seek a motivated, career and customer-oriented Software Engineer I to join our team in Crane, Indiana. This is an onsite position. As a core member, you will assist in the research & design ...
Software Engineer
Crane, IN Β· On-site
MANTECH seek a motivated, career and customer-oriented Software Engineer I to join our team in Crane, Indiana. This is an onsite position. As a core member, you will assist in the research & design ...
Barbaricum is seeking an Software Engineer III to directly support the anticipated Naval Surface Warfare Center (NSWC) Crane Division, Model Based Engineering Assessment Division (Code MXM). Code MXM ...
Barbaricum is seeking an Software Engineer III to directly support the anticipated Naval Surface Warfare Center (NSWC) Crane Division, Model Based Engineering Assessment Division (Code MXM). Code MXM ...
Software Engineer I
Columbus, IN Β· On-site
Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...
Software Engineer I
Columbus, IN Β· On-site
Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...
Software Engineer I
Columbus, IN Β· On-site
Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...
Software Engineer I
Columbus, IN Β· On-site
Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...
Software Engineer I
Columbus, IN Β· On-site
Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...
Software Engineer I
Columbus, IN Β· On-site
Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...
Software Engineer
Bloomington, IN Β· On-site
Performs experienced analysis, programming, troubleshooting, bug-fixing, and tuning of new and existing software. * Consults with stakeholders/clients to review existing software solutions; develops ...
Software Engineer
Bloomington, IN Β· On-site
Performs experienced analysis, programming, troubleshooting, bug-fixing, and tuning of new and existing software. * Consults with stakeholders/clients to review existing software solutions; develops ...
Software Engineer I
Columbus, IN Β· On-site
$82K - $100K/yr
Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...
Software Engineer I
Columbus, IN Β· On-site
$82K - $100K/yr
Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...
Software Engineer - Servicenow
Columbus, IN Β· On-site
$108K - $132K/yr
Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...
Software Engineer - Servicenow
Columbus, IN Β· On-site
$108K - $132K/yr
Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...
Senior Software Engineer
$122K - $161K/yr
MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer to join our team in Crane, Indiana. This is an onsite position. As a core member, you will assist in the research ...
Senior Software Engineer
$122K - $161K/yr
MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer to join our team in Crane, Indiana. This is an onsite position. As a core member, you will assist in the research ...
Senior Software Engineer
Crane, IN Β· On-site
$122K - $161K/yr
MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer to join our team in Crane, Indiana. This is an onsite position. As a core member, you will assist in the research ...
Senior Software Engineer
Crane, IN Β· On-site
$122K - $161K/yr
MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer to join our team in Crane, Indiana. This is an onsite position. As a core member, you will assist in the research ...
We are seeking a Software Engineer to support our customer in Crane, Indiana. This role supports the design, development, integration, testing, and sustainment of software, firmware, and related ...
We are seeking a Software Engineer to support our customer in Crane, Indiana. This role supports the design, development, integration, testing, and sustainment of software, firmware, and related ...
Barbaricum is seeking an Software Engineer III to directly support the anticipated Naval Surface Warfare Center (NSWC) Crane Division, Model Based Engineering Assessment Division (Code MXM). Code MXM ...
Barbaricum is seeking an Software Engineer III to directly support the anticipated Naval Surface Warfare Center (NSWC) Crane Division, Model Based Engineering Assessment Division (Code MXM). Code MXM ...
Barbaricum is seeking an Software Engineer III to directly support the anticipated Naval Surface Warfare Center (NSWC) Crane Division, Model Based Engineering Assessment Division (Code MXM). Code MXM ...
Quick apply
Barbaricum is seeking an Software Engineer III to directly support the anticipated Naval Surface Warfare Center (NSWC) Crane Division, Model Based Engineering Assessment Division (Code MXM). Code MXM ...
Barbaricum is seeking an Software Engineer III to directly support the anticipated Naval Surface Warfare Center (NSWC) Crane Division, Model Based Engineering Assessment Division (Code MXM). Code MXM ...
Barbaricum is seeking an Software Engineer III to directly support the anticipated Naval Surface Warfare Center (NSWC) Crane Division, Model Based Engineering Assessment Division (Code MXM). Code MXM ...
Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...
Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...
Software Engineer - Servicenow
Columbus, IN Β· On-site
Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...
Software Engineer - Servicenow
Columbus, IN Β· On-site
Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...
Software Engineer - Servicenow
Columbus, IN Β· On-site
Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...
Software Engineer - Servicenow
Columbus, IN Β· On-site
Design, modify, develop, write and implement software programming applications. Support and/or install software applications. Participate in the testing process through test review and analysis, test ...
Software Engineer Senior - ServiceNow
Columbus, IN Β· On-site
$114K - $150K/yr
We are looking for a talented Software Engineer Senior- Service Now to join our team specializing in Systems/Information Technology for our Corporate organization in Columbus, IN . In this role, you ...
Software Engineer Senior - ServiceNow
Columbus, IN Β· On-site
$114K - $150K/yr
We are looking for a talented Software Engineer Senior- Service Now to join our team specializing in Systems/Information Technology for our Corporate organization in Columbus, IN . In this role, you ...
Embedded Software Engineer information
See Bloomington, IN salary details
$64.8K - $73.5K
1% of jobs
$73.5K - $82.2K
2% of jobs
$82.2K - $91K
3% of jobs
$91K - $99.7K
6% of jobs
$99.7K - $108.5K
5% of jobs
$108.5K - $117.2K
5% of jobs
$120.3K is the 25th percentile. Wages below this are outliers.
$117.2K - $126K
5% of jobs
$126K - $134.7K
7% of jobs
$134.7K - $143.5K
3% of jobs
$143.5K - $152.2K
3% of jobs
The median wage is $153.4K / yr.
$152.2K - $161K
58% of jobs
$64.8K
$141.9K
$160.9K
How much do embedded software engineer jobs pay per year?
What is an embedded software engineer?
What are the key skills and qualifications needed to thrive as an embedded software engineer?
How does an embedded software engineer typically collaborate with hardware engineers during product development?
What is the difference between Embedded Software Engineer vs Firmware Engineer?
| Aspect | Embedded Software Engineer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; often requires knowledge of C/C++ | Similar credentials; strong C/C++ skills, understanding of hardware |
| Work Environment | Develops software for embedded systems in various industries like automotive, IoT, consumer electronics | Focuses on low-level hardware interaction, often working closely with hardware teams |
| Industry Usage | Common in automotive, medical devices, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and hardware startups |
Embedded Software Engineers design and develop software for embedded systems, focusing on system-level programming. Firmware Engineers write low-level code that directly interacts with hardware components. While both roles require similar skills and work environments, Embedded Software Engineers often work on a broader range of software, whereas Firmware Engineers focus on hardware-specific code. Understanding these differences helps in choosing the right career path or job search focus.
Are embedded software engineers in demand?
What are the most commonly searched types of Embedded Software Engineer jobs in Bloomington, IN?
The most popular types of Embedded Software Engineer jobs in Bloomington, IN are:
What are popular job titles related to Embedded Software Engineer jobs in Bloomington, IN?
For Embedded Software Engineer jobs in Bloomington, IN, the most frequently searched job titles are:
What job categories do people searching Embedded Software Engineer jobs in Bloomington, IN look for?
The top searched job categories for Embedded Software Engineer jobs in Bloomington, IN are:
What cities near Bloomington, IN are hiring for Embedded Software Engineer jobs?
Cities near Bloomington, IN with the most Embedded Software Engineer job openings:

Senior Embedded Cybersecurity Engineer
Columbus, IN β’ On-site
Full-time
Re-posted 27 days ago
Job description
LHP Engineering Solutions is a global Functional Safety leader committed to creating safe transportation with developing technologies such as Electric Vehicles and Advanced Driver Assistance Systems. They are seeking a Senior Embedded Cybersecurity Engineer to act as the cybersecurity lead for connected, firmware-based products, working closely with various teams to ensure secure solutions throughout the product lifecycle.
Responsibilities:
β’ Serve as the cybersecurity subject-matter expert in new product development (NPD) firmware activities and cross-functional project meetings.
β’ Provide cybersecurity and IT operational guidance to firmware, platform, and IT teams on secure design, coding, configuration management, and deployment practices.
β’ Manage cybersecurity aspects of Azure build/CI/CD pipelines, including Azure DevOps (ADO), Azure Key Vaults, and key/certificate lifecycle management.
β’ Lead and document cybersecurity risk assessments for critical assets (embedded devices, cloud services, mobile applications, manufacturing systems, and supporting IT infrastructure).
β’ Perform cybersecurity assessments (Ex: RED EN-18031 and CRA assessments) on targeted products and coordinate remediation with engineering teams.
β’ Develop, implement, and maintain cybersecurity policies and processes for IoT products across development, production, manufacturing, operations, and post-deployment support.
β’ Create and maintain cybersecurity work products and evidence to support ISO 27001 certification and other relevant standards.
β’ Review, triage, and drive closure of Azure ADO tickets related to cybersecurity implementation and vulnerabilities.
β’ Coordinate and provide technical guidance for penetration testing of embedded devices, mobile applications, and cloud services; review findings and drive remediation plans.
β’ Monitor industry trends, standards, and regulations related to embedded/IoT cybersecurity and provide recommendations to improve architectures, controls, and processes.
Qualifications:
Required:
β’ B.S. or M.S. in Electrical Engineering, Computer Engineering, Computer Science, Cybersecurity, or a related field.
β’ 5+ years of experience in embedded, IoT, or OT cybersecurity, including hands-on work with firmware-based products.
β’ Demonstrated experience with Azure DevOps (ADO) pipelines and Azure Key Vault (or similar CI/CD and secret-management platforms), including key and certificate lifecycle management.
β’ Strong background in cybersecurity risk assessment and management (e.g., threat modeling, risk analysis methods) and familiarity with ISO 27001 and at least one of ISO 21434 or IEC 62443.
β’ Solid understanding of embedded hardware/software interactions, secure boot concepts, and common attack vectors against embedded and IoT devices.
β’ Experience with communication protocols used in automotive, material handling, or industrial systems (Ex: CAN, LIN, Ethernet/TCP/IP, industrial fieldbuses).
β’ Proven ability to collaborate with multi-disciplinary teams (firmware, IT, DevOps, manufacturing, suppliers, and leadership) and communicate complex cybersecurity topics clearly to non-experts.
β’ Strong documentation, ticketing, and organizational skills.
Preferred:
β’ Experience performing or leading assessments against RED EN-18031 and/or EU Cyber Resilience Act requirements.
β’ Prior experience supporting ISO 27001 certification efforts, including creation of policies, procedures, and audit evidence.
β’ Experience coordinating third-party penetration tests and managing remediation programs.
β’ Knowledge of hardware security modules (HSMs), secure elements, and secure boot implementations for embedded devices.
β’ Familiarity with automotive/industrial safety and quality standards (Ex: ISO 26262, ASPICE) and their relationship to cybersecurity.
β’ Professional certifications such as CISSP, CSSLP, CEH, or comparable credentials.
Company:
LHP has provided engineering consulting, training, and technology solutions within the automotive/transportation industry for over 20 years. Founded in 2001, the company is headquartered in Columbus, USA, with a team of 501-1000 employees. The company is currently Late Stage.
About LHP Engineering Solutions
Sourced by ZipRecruiter
Industry
Industrial machinery manufacturing
Company size
201 - 500 Employees
Headquarters location
Columbus, IN, US
Year founded
2001