1

Embedded Software Jobs in Crown Point, IN (NOW HIRING)

Embedded Software Engineer

Chicago, IL · On-site

$135K - $178K/yr

BCubed Engineering, an Auria company, is looking to hire an Embedded Software Engineer (E3) to join the team. This role is hybrid and located in Warrenton, VA. WHAT YOU CAN EXPECT TO DO:

Embedded Software Engineer

Chicago, IL · On-site

$135K - $178K/yr

A leading quantitative trading firm is looking for an Embedded C++ Software Engineer to join its high-performance engineering team. This is an opportunity to work on some of the most latency ...

New

We are looking for engineers excited by challenging embedded DSP problems where algorithms, firmware, electronics, mechanics, and real-world operating conditions all have to work together. This is a ...

We are looking for engineers excited by challenging embedded DSP problems where algorithms, firmware, electronics, mechanics, and real-world operating conditions all have to work together. This is a ...

We are looking for engineers excited by challenging embedded DSP problems where algorithms, firmware, electronics, mechanics, and real-world operating conditions all have to work together. This is a ...

Embedded Engineer

Chicago, IL · On-site

$135K - $178K/yr

As an Embedded Engineer at DMC, you will use your embedded expertise and engineering fundamentals ... custom software development services globally. Specializing in innovative solutions for ...

Embedded Engineer

Chicago, IL · Hybrid

$135K - $178K/yr

As an Embedded Engineer at DMC, you will use your embedded expertise and engineering fundamentals ... custom software development services globally. Specializing in innovative solutions for ...

As a Software Engineer (SWE), you will be a pivotal member of the Command & Control Embedded Software Team (C2ES). This position requires an engineer who is accountable to the team, customer, program ...

Supporting the development of console and embedded software systems * Troubleshooting issues and implementing code fixes for real product features * Conducting peer code reviews and incorporating ...

Supporting the development of console and embedded software systems * Troubleshooting issues and implementing code fixes for real product features * Conducting peer code reviews and incorporating ...

next page

Showing results 1-20

Embedded Software information

See Crown Point, IN salary details

$66.4K

$145.5K

$165.1K

How much do embedded software jobs pay per year?

As of Sep 14, 2026, the average yearly pay for embedded software in Crown Point, IN is $145,536.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,800.00 and $164,100.00 per year, depending on experience, location, and employer.

What is embedded software?

Embedded software is specialized computer software designed to operate hardware or devices that are not traditional computers, such as cars, medical devices, industrial machines, and consumer electronics. Unlike general-purpose software, embedded software is typically optimized for specific tasks and runs on microcontrollers or microprocessors within the device. It often operates with limited resources and must be reliable, efficient, and responsive to real-time events. Embedded software is crucial for the functionality and performance of countless everyday products.

What are the key skills and qualifications needed to thrive as an embedded software engineer?

To thrive as an Embedded Software Engineer, you need strong programming skills in C/C++, understanding of embedded systems architecture, and a relevant degree in computer engineering or a related field. Familiarity with real-time operating systems (RTOS), microcontroller development tools, and debugging hardware is typically required. Problem-solving ability, attention to detail, and effective teamwork are vital soft skills for this role. These competencies ensure reliable, efficient software development for embedded devices, which is crucial for product performance and safety.

What are some common challenges faced by embedded software engineers when integrating new hardware components into existing systems?

One common challenge Embedded Software Engineers often encounter is ensuring seamless compatibility between new hardware components and existing firmware or operating systems. This can involve troubleshooting timing issues, resolving driver conflicts, and optimizing resource usage within limited memory and processing constraints. Collaboration with hardware engineers is crucial to understand hardware specifications and limitations, and thorough testing is required to validate functionality and maintain system stability. These challenges offer valuable opportunities to develop problem-solving skills and deepen cross-disciplinary technical knowledge.

What is the difference between Embedded Software vs Firmware Developer?

AspectEmbedded SoftwareFirmware Developer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fieldsSimilar credentials, often with specialized knowledge in hardware
Work EnvironmentDevelops software for embedded systems in devices like appliances, automotive, medical devicesCreates low-level code directly interacting with hardware, often in similar environments
Industry UsageUsed across automotive, consumer electronics, industrial automationPrimarily in consumer electronics, IoT devices, and hardware-focused industries
Search & Comparison IntentUnderstanding roles in embedded systems developmentFocusing on low-level hardware interaction and firmware specifics

Embedded Software and Firmware Developer roles overlap significantly, both requiring knowledge of hardware and programming. Embedded Software typically involves developing higher-level code for embedded systems, while Firmware Developers focus on low-level code that directly interacts with hardware components. Both roles are essential in creating reliable embedded products across various industries.

Is embedded software a good career?

Embedded software engineering is a stable and growing field that involves developing software for hardware devices such as appliances, automotive systems, and medical equipment. It requires skills in programming languages like C and C++, knowledge of hardware interfaces, and often involves working with real-time operating systems. The demand for embedded software professionals is expected to remain strong due to the increasing integration of electronics in various industries.

What are popular job titles related to Embedded Software jobs in Crown Point, IN?

For Embedded Software jobs in Crown Point, IN, the most frequently searched job titles are:

What job categories do people searching Embedded Software jobs in Crown Point, IN look for?

The top searched job categories for Embedded Software jobs in Crown Point, IN are:

What cities near Crown Point, IN are hiring for Embedded Software jobs?

Cities near Crown Point, IN with the most Embedded Software job openings:

Infographic showing various Embedded Software job openings in Crown Point, IN as of August 2026, with employment types broken down into 84% Full Time, 13% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $145,536 per year, or $70 per hour.

Embedded Software Engineer

Chicago, IL • On-site

Auria
11 - 50 employees

$135K - $178K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

BCubed Engineering, an Auria company, is looking to hire an Embedded Software Engineer (E3) to join the team. This role is hybrid and located in Warrenton, VA.

WHAT YOU CAN EXPECT TO DO:
  • Participate in the entire project development lifecycle, from concept and design to testing and deployment.
  • Design, develop, and maintain embedded firmware using C, and Python programming language for Texas Instruments (TI) microprocessors
  • Utilize open-source technologies for continuous deployment, event-driven automation, and efficient infrastructure management.
  • Build and manage CI/CD pipelines.
  • Write clean, well-documented, and maintainable embedded C code following industry best practices and coding standards
  • Optimize firmware for memory footprint, power consumption, and real-time performance
  • Develop and maintain automated testing frameworks and participate in code reviews
  • Troubleshoot and resolve issues related to interrupt handling, DMA operations, and peripheral configurations
  • Collaborate with hardware engineers to define interface requirements and validate hardware designs
  • Ensure security and compliance standards are met in embedded software implementations
  • Stay up to date with the industry’s best practices and emerging trends in software development.
WHAT THE TEAM REQUIRES:
  • Mission-Driven Professional: Collaborative contributor motivated by the opportunity to develop cutting-edge solutions that protect and serve both the nation and the world.
  • Bachelor’s degree in electrical engineering, computer engineering, or related field (or equivalent experience).
  • 3 – 5 years of professional writing embedded C code for Microprocessors
  • Experience with SPI and I2C communications interfaces
  • Proficiency in C, Python, and bash programming languages.
  • Proven experience with SPI and I2C communication interfaces at the register level
  • Proficiency using Code Composer Studio (CCS) or other TI development environments
  • Experience with hardware debugging tools including oscilloscopes, logic analyzers, multimeters, and JTAG debuggers
  • CI/CD pipeline and microservices architecture.
  • Experience with Docker and containerization technologies.
  • Active SECRET Clearance (US Citizenship Required)
PAY TRANSPARENCY:The salary offered will be based on the selected candidate’s qualifications - skills, education & experience - and the position level. $100,000-$150,000.APPLICATION DEADLINE:November 30, 2026.THE BCUBED ENGINEERING TEAM:BCubed Engineering, an Auria company, is an advanced software and engineering company, committed to pushing the boundary through delivering products and solutions focused on end-user needs. We offer a wide range of engineering solutions focused on digital signal processing, software development, and command and controlapplications. Auria is a provider of solutions and software in support of complex Space, National Security, and Cyber missions of federal, international, and commercial customers. Headquartered in Colorado Springs, CO, Auria’s success is built on the excellence of diverse teams advancing innovative systems and operational software to strengthen our customers’ missions. With a distinguished track record and a spirit of relentless pursuit, and R&D, we set the pace for progress and execute every mission with the utmost precision.Why You’ll Love Working at BCubed EngineeringWe believe our team does their best work when they are well-supported, financially secure, and have the freedom to balance life outside of the office.Time for What Matters & Flexible Work
  • Individual Benefit Account (IBA): Full-time employees receive an additional 25% of their base salary deposited directly into their IBA each pay period. This account empowers you with total control over your funds.
    • Time Off With Pay: Use your IBA funds to completely cover your holidays, sick leave, and vacation time.
    • Healthcare Premiums: Medical, Dental and Vision premiums are funded by your IBA, not your paycheck.
    • End-of-Year Cash Bonus: You keep what you don't use! Whatever cash remains in your IBA at the end of the year is paid out to you as a one-time cash bonus.
  • True Hybrid Flexibility: Work in a way that fits your life. After an initial onboarding period in the VA or FL office, employees enjoy a hybrid schedule requiring a minimum of 2-3 days a week in-office or at customer site.
Invested in Your Future
  • Unrivaled 401(k) Benefits: BCubed Engineering automatically contributes an additional 25% of your base salary into your 401(k) monthly—with no matching or vesting requirements whatsoever.
  • Continuous Growth & Education Support: Level up your skills with our comprehensive Educational Assistance Program, funded conference attendance, and full access to Udemy learning platforms.
  • Dynamic Career Mobility: Chart your own path across our three defined career ladders: Engineering, Leadership, or Program Management. Your journey isn't limited to a single track; we actively help you align your personal interests with our evolving business needs.
Health & Peace of Mind
  • Subsidized Premium Healthcare: Choose from three robust health plans, including an HSA option. To lower your healthcare costs, BCubed Engineering directly subsidizes your health, dental, and vision insurance premiums based on your salary level.
  • Medical Reimbursements: Utilize your tax-advantaged IBA funds to cover out-of-pocket medical reimbursements directly.
  • Fully Covered Insurance: Breathe easy with company-paid Life Insurance, Short-Term Disability (STD), and Long-Term Disability (LTD) provided at zero cost to you.
…and that’s just the beginning!

The position location and work schedule are based on current business needs. BCubed Engineering, an Auria company, reserves the right to modify the work location or work arrangement, including transitioning between remote, hybrid, or on-site work, as business needs, customer requirements, or operational circumstances change. Employment with BCubed Engineering, an Auria company, is at will, meaning that either the employee or BCubed Engineering, an Auria company, may terminate the employment relationship at any time, with or without cause or advance notice, subject to applicable law.

BCubed Engineering, an Auria company, is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action-Employer, making decisions without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, marital status, national origin, age, veteran status, disability, or any other protected class.

#J-18808-Ljbffr