Post job

Embedded software engineer jobs in Fishers, IN

- 244 jobs
All
Embedded Software Engineer
Principal Software Engineer
Staff Software Engineer
Senior Software Engineer
Firmware Engineer
Senior Firmware Engineer
Senior Embedded Software Engineer
Senior Embedded Engineer
Project Engineer/Software Engineer
  • Sr. Software Engineer (.NET/C#)

    Astemo Ltd.

    Embedded software engineer job in Greenfield, IN

    We are seeking a highly skilled Senior .NET Developer with a strong background in manufacturing environments and MES (Manufacturing Execution Systems) to design, develop, and maintain our internally developed plant production and business systems. This role is hands-on, yet also requires the ability to independently lead projects from concept to completion. The ideal candidate excels at cross-functional collaboration, stakeholder communication, and the entire software development lifecycle-ensuring robust and scalable solutions that meet plant and business needs. Key Responsibilities: Lead the design, development, and maintenance of our custom Plant Production Systems (MES, Data Collection, and traceability). Own project scope, deadlines, and execution, including communication of status updates, risks, and deliverables to internal stakeholders and management. Maintain and evolve our Corporate and Plant Production Systems' software code base, adhering to best practices in .NET development. Ensure compliance with IT security policies and regulatory standards. Provide on-call support for plant floor systems, troubleshooting issues and driving root-cause analysis. Collaborate with IT infrastructure and server teams on networking, servers, and security Qualifications and Experience: 5+ years of progressive experience in .NET software development (C#, .NET Framework, .NET Core). Proven track record in independently leading complex software projects, from requirements gathering to deployment. Demonstrated experience with lean manufacturing concepts and supporting MES, SCADA, or traceability systems in a production environment. Hands-on experience with SAP (or other ERP systems), ServiceNow, Ignition, and Leading2Lean is highly desirable. Strong understanding of IT Security and Business Risk Controls. Bachelor's degree in Computer Science, Information Technology, or equivalent experience Skills and Abilities: Technical Leadership: Ability to define technical roadmaps, architect solutions, and lead development efforts. Excellent Debugging Skills: Capable of diagnosing complex issues spanning multiple systems or components. Database Proficiency: Demonstrated ability to write efficient SQL queries, stored procedures, and manage database objects (SQL Server, Oracle). Project Management: Skilled at stakeholder communication, setting realistic timelines, and adapting to shifting priorities. Collaborative Mindset: Proven success working with cross-functional teams (e.g., Production, Operations, QA). Strong Communication: Adept at conveying technical concepts to non-technical audiences; capable of producing clear technical documentation. Core Technologies (Preferred): NET Ecosystem: C#, VB.NET, ASP.NET, .NET Core Web Development: HTML, CSS, JavaScript Web Services: WebAPI, RESTful, JSON Databases: SQL Server, Oracle DevOps & Source Control: Git Manufacturing Tools: Inductive Automation Ignition, Leading2Lean, PTC Kepware, Telit Devicewise Enterprise Systems: SAP, ServiceNow Collaboration: Microsoft Office, SharePoint Working conditions: Location: This role is based on-site in our Greenfield, Indiana facility. While some hybrid flexibility may be available, the position requires regular presence at the manufacturing plant to effectively support production and IT operations. Physical Demands: Required to sit or stand for long periods of time. Ability to work in a manufacturing environment, including 24/7 production facilities where associate may be on-call. Visual ability to work accurately with detailed information and computer screens. Travel: May require occasional domestic (and possibly international) travel to other facilities.
    $77k-101k yearly est. 3d ago
  • Senior Embedded Controls Engineer, Vehicle Motion

    Ford Motor Company 4.7company rating

    Embedded software engineer job in Indianapolis, IN

    We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves? Ford's Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company's vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You'll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams. What you'll do... - Create and implement the control strategy for various vehicle motion attributes and functions, including lateral and longitudinal vehicle dynamics. - Work with suppliers to define functions and interfaces into 3rd party components, driving further consolidation and integration of vehicle functions into our centralized vehicle motion control system. - Collaborate with software integration teams to bring up core functions and broadcast software level requirements to electrical hardware and systems teams. - Understand functional safety principles and participate in functional safety analyses of complex vehicle subsystems. - Develop comprehensive test plans and perform thorough testing to validate firmware functionality, stability, and performance under various conditions. - Author subsystem block diagrams and lead subsystem reviews through all vehicle program development phases - Collaborate with other system integration leads to capture component level requirements, provide subject matter expertise in sourcing discussions, and collect and approve Device Transmittals. - Early phases of firmware development will focus on hardware validation, labcar testing, and setting up the automation framework for unit, SIL and HIL testing. You'll have... - Master's degree in electrical engineering, Mechanical Engineering, or Computer Science, with evidence of exceptional ability, or equivalent. - 10+ years of experience on embedded controls systems such as chassis systems, VCM, or similar dynamic functions. - 10+ years of experience on electrical hardware applications, prototype bring-up, and systems development. - 10+ years of experience with Vehicle Network Protocols such as CAN, LIN & Automotive Ethernet - Strong EE fundamentals and hands-on experience with electrical test equipment (oscilloscopes, DMMs, signal generators, power supplies, etc.) - 10+ years of experience using embedded networking interface tools for automotive, aerospace, or similar field. - Experience and working knowledge of systems development, vehicle architecture, battery technologies, software/hardware tool development, motor calibration technologies, OBD calibration, functional safety, network, and diagnostics process. - Experience with creating and executing component-level test procedures and owning all test results. Even better, you may have... + Highly collaborative mindset and strong communication skills + Experience developing features such as hill hold, stability controls, anti-lock braking, park assist, cruise or adaptive cruise control, or other similar vehicle dynamic features. + Experience with software build tools like Bazel, Scons, Cmake etc. + Experience with fundamental hardware components on PCB and their analysis tools. + Ability to write testing scripts for using scripting languages (Python) + Fluent in software fundamentals including software design and maintainability. + Hands-on experience in hardware bring-up, system debugging, and code optimization. + Knowledge of electrical engineering fundamentals including circuit analysis and design You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply! As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all of the above? No matter what you choose, we offer a work life that works for you, including: - Immediate medical, dental, vision and prescription drug coverage - Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more - Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more - Vehicle discount program for employees and family members and management leases - Tuition assistance - Established and active employee resource groups - Paid time off for individual and team community service - A generous schedule of paid holidays, including the week between Christmas and New Year's Day - Paid time off and the option to purchase additional vacation time. This position is a salary grade 8. For more information on salary and benefits, click here: ***************************** Visa sponsorship is available for this position. Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call **************. This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week. #LI-Hybrid #LI-MZ1 **Requisition ID** : 51041
    $86k-106k yearly est. 60d+ ago
  • Engineer, Embedded Controls Software

    Allison Transmission 4.7company rating

    Embedded software engineer job in Indianapolis, IN

    JOIN THE TEAM THAT'S POWERING PROGRESS Building cities. Driving commerce. Saving lives. For over 100 years, Allison Transmission has powered the vehicles and technology that move our world forward. What powers us? Our employees. From the first person hired by James Allison in 1915 to the thousands across the globe who work for Allison today, we're driving progress everywhere because we employ top talent worldwide. Learn more about this role and how you can begin driving your career forward! Benefits: The below list features some of the benefits currently available. Eligibility may be subject to the terms and conditions of governing documents and available benefits may be subject to change at the company's discretion. Choice of medical plans with prescription coverage Employer HSA contribution Dental & Vision Insurance Paid Parental Leave Short & Long-Term Disability Other voluntary benefits including: Critical Illness, Hospital Indemnity, Identity Theft Protection and Pet Insurance 401K with generous Company match & contribution Accrued Paid Time Off 12 Paid Holidays 8 hours paid volunteer time per year Robust employee wellness program Tuition assistance program & Dependent scholarship program On-site blood drives Voluntary employee groups open to all who wish to participate, including: Global Women's Network, Emerging Professionals ERG, Multicultural ERG, Veterans ERG, Toastmasters Club, and more. Job Description: In this role, you will have the opportunity to work on cutting-edge technology and develop software for a range of innovative powertrain controls. You will be responsible for designing, implementing, and testing embedded software controls that drive the functionality of our products, thus providing the most reliable and valued propulsion solutions in the world to enable our customers to work more efficiently. Responsibilities: Design, develop, test and document embedded control system software for Powertrain applications, focused primarily in vehicle communication protocol, messaging, and diagnostics. Perform functional and unit testing, system validation, automated testing, and requirement to test traceability. Work with/in cross-functional engineering teams of Systems, Algorithm, Calibration and Validation engineers to develop existing and new products. Perform functional and unit testing, system validation, automated testing, and requirement to test traceability. Implement embedded software to meet functional requirements. Analyze software behavior to find root cause for unexpected or unacceptable operation. Describe & present work results to peers and managers as needed. Archive work products to document process compliance and for future maintenance needs. Other duties as assigned. Qualifications: Required Education: BS in Computer Engineering, Electrical Engineering, Mechanical Engineering, or Computer Science. Preferred Education: Master's degree in Computer Engineering, Electrical Engineering, Mechanical Engineering, or Computer Science, or related field. Experience: Required Experience: 2-5 years of software engineering experience developing C and C++ real-time embedded controls. Vehicle communication protocol development experience - CAN/J1939, PTCAN, GMLAN, UDS, OBD2, etc. Experience using Visual Studio or VS Code Integrated Development Environment (IDE). Experience with GitHub for software version control & change management. Familiarity with CAN Gateway concepts and implementation strategies. Preferred Experience: Experience with software quality processes & tools, such as CMMI, SPICE, Autosar. Familiarity with the comm component of the AutoSar specification. Simulink/StateFlow/MathWorks software or model development. Allison Transmission is an equal opportunity employer. We have opportunities for all qualified applicants regardless of age, race, color, sex, religion, creed, national origin, disability, sexual orientation, gender identity/expression or veteran status. If you are an individual with a disability or a disabled veteran requiring assistance and/or reasonable accommodations reviewing any of the careers information, please contact us at ati+*********************** . Please note that Allison Transmission will make an offer of employment only to individuals who have applied for a position using our official application. Be on alert for possible fraudulent offers of employment. Allison Transmission will not solicit money or banking information from applicants.
    $71k-96k yearly est. Auto-Apply 60d+ ago
  • Embedded Software Engineer

    Hydro-Gear 4.3company rating

    Embedded software engineer job in Indianapolis, IN

    The Embedded Software Engineer will be responsible for implementing software that integrates with both in-house and customer designed hardware. This role will have the opportunity to be at the forefront of converting drive products from traditional hydraulic to highly efficient, environmentally friendly electrical traction. * Please note, we are not able to consider candidates who currently or in the future will require visa sponsorship. Hydro-Gear is a world leader in the design and production of precision drive solutions, serving multiple industries and delivering to customers worldwide. Our passion is innovation and a commitment to making our customers successful. Learn more about us at Hydro-Gear.com. Job Type: Full-time, on-site (not a hybrid job) Location: Indianapolis IN or Sullivan IL Salary: Commensurate with experience (includes salary + biannual bonus) Benefits: Link for Benefits and Pay Range ************************************************************************************ In this role, you'll work in a team to help develop software for new electrical products, updates to existing software, and support customers utilizing the software/products. * Strong knowledge and extensive experience in C/C++. Knowledge of C#/.NET, HTTP, CSS, Javascript, Node JS, etc., is a plus. * Experience in software development methods such as Agile, RAD, and Scrum * Experience with writing self-documenting code (for example, Doxygen), and an understanding of software/firmware maintenance and versioning * Experience with embedded design, including HW and firmware specification, around 16/32-bit microcontrollers such as those from ST Micro, Microchip, etc. * Knowledge of real-time operating systems, multi-threading, inter-process synchronization using mutexes, semaphores, handling time-critical processes, etc. * BS/MS Computer Science, Computer Engineering or a related technical field * 2+ years' software development experience ideally with experience in all aspects of the software development process including requirements gathering, best practices, coding standards, and quality testing
    $78k-100k yearly est. 39d ago
  • Embedded Software Engineer

    SMC Corporation 4.6company rating

    Embedded software engineer job in Noblesville, IN

    PURPOSE This role is to provide embedded software engineering solutions and documentation support within the organization. This position requires creativity, innovation, electronic product design capability, product evaluation, and research. A successful candidate will be competent in the aspects of design and problem-solving from engineering first principles ESSENTIAL DUTIES * Interpret internal and external customer requirements to meet desired outputs. * Conduct technical product evaluations to identify potential modes of failure as defined by existing documentation and report results back to internal and external customers. * Communicate technical knowledge, specification, and direction to internal and external customers. * Develop software code for embedded processors and support applications. * Read, interpret, troubleshoot pneumatic and electrical schematics. * Develop, troubleshoot, and configure product communication protocols. * Create and input data utilizing corporate management system software that include software documentation, code releases, and test reports. * Perform guided research on a variety of topics and provide summarized data results. * Complete assigned tasks using predefined departmental processes. * Hands on technical support for both internal and external customers. * Participate on a team to accomplish given tasks or processes. * Travel mainly for the purpose of training, customer support, or trade shows. (Less than 10%) * All other duties as assigned. * Record daily activities PHYSICAL DEMANDS/WORK ENVIRONMENT * Capacity to work indoors in an office, laboratory, and/or manufacturing environment. * Ability to work in a stationary position for prolonged periods of time. * Capability to lift objects or equipment weighing up to 51 pounds with or without reasonable accommodation. * Physical aptitude to use basic hand tools in a laboratory and/or manufacturing environment. * Ability to travel and/or attend meetings domestic and internationally outside of normal business hours. MINIMUM REQUIREMENTS * Bachelor's degree in a computer science, computer engineering, electrical or technical engineering discipline, or the equivalent in appropriate education and experience as determined by management utilizing internal SMC career development criteria. * Novice understanding of the product development process. * Novice understanding to apply project management principles, methodologies, and documentation. * Novice understanding of Failure Mode and Effects Analysis (FMEA) processes. * Novice in use of Integrated Development Environments and code repositories. * Competent in use of common embedded programming languages. * Novice understanding of schematics. * Competent understanding of communication protocols. * Novice in conducting research using corporate resources. * Competent at efficient use of time to effectively plan and execute multiple duties. * Competent to utilize basic inspection equipment in a laboratory environment. (Calipers, micrometers, flow meter, voltmeter, Oscilloscope, etc.) * Novice to utilize advanced inspection equipment in a laboratory environment. (microscopes, CMM, Contour/Roundness Measuring Instruments, etc.) * Competent ability to communicate utilizing corporate office software. * Competent ability to take verbal and/or written direction on tasks, training, or departmental / company policies. * Competent ability to communicate, in English, with internal and external customers tactfully and professionally For internal use only: Engineering001
    $78k-95k yearly est. 60d+ ago
  • Senior Embedded HW/SW Engineer

    Trane Technologies Plc 4.7company rating

    Embedded software engineer job in Noblesville, IN

    At Trane TechnologiesTM and through our businesses including Trane and Thermo King, we create innovative climate solutions for buildings, homes, and transportation that challenge what's possible for a sustainable world. We're a team that dares to look at the world's challenges and see impactful possibilities. We believe in a better future when we uplift others and enable our people to thrive at work and at home. We boldly go. What's in it for you: Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient environments, it's our responsibility to put the planet first. For us at Trane Technologies, sustainability is not just how we do business-it is our business. Do you dare to look at the world's challenges and see impactful possibilities? Do you want to contribute to making a better future? If the answer is yes, we invite you to consider joining us in boldly challenging what's possible for a sustainable world. Trane Technologies is currently seeking a Senior Embedded HW/SW Engineer who provides electrical engineering support to the Engineering department through the development, documentation and production support for Helmer product development. Works with customers and Marketing department to develop specs and engineering requirements from start to finish. Acts as subject matter expert for specific technical areas. This role will also act as a resource for Junior level engineers. Thrive at work and at home: * Benefits kick in on DAY ONE for you and your family, including health insurance and holistic wellness programs that include generous incentives - WE DARE TO CARE! * Family building benefits include fertility coverage and adoption/surrogacy assistance. * 401K match up to 6%, plus an additional 2% core contribution = up to 8% company contribution. * Paid time off, including in support of volunteer and parental leave needs. * Educational and training opportunities through company programs along with tuition assistance and student debt support. * Learn more about our benefits here! Where is the work: On-site (5 days). What you will do: * Promotes Trane LSS values as demonstrated in personal productivity and quality of work, management of internal/external relationships, actively seeking out and participating in Continuous Improvement practices, and willingness to engage and support team initiatives. Comply with workplace safety procedures. * Electrical design for product development. Communicate with customers and Marketing Department and develop specs and engineering requirements based on their input. Able to develop and work with outside resources for product development including accounting for budgeting of project. Be a subject matter expert in specific technical areas (Analog circuit design, digital circuit design, electrical circuit troubleshooting, circuit simulation tools or embedded software development). * Documents technical aspects of assigned projects and ensure that data is properly retained (Product/Design History files, Design Reviews, Risk Analysis, FMEA and requirements, Lab * Notebooks, etc). * Manage all electrical, wiring and embedded software aspects of assigned projects. Assist in the verification and validation of software and related hardware. * Support product regulatory certifications including FCC, CE, UL. CO creation, assessments and implementation. * Act as a resource for Junior level engineers and other electrical engineers. What you will bring: * BS degree in Electrical Engineering or equivalent engineering discipline required. Masters or PhD in related areas is a plus. * 7 or more years' related work experience in engineering design (life science application preferred). Proven capabilities with PCB/PCBA design/development, sensor signal conditioning, embedded software programming and use of common hardware level communications such as USB, CAN, UART, SPI, I2C. * Familiarity with regulatory certification and testing (FCC, CE, UL). Experience in thermal/refrigeration control systems is a plus. * Computer Systems / Software: Proficient in Microsoft Office Suite, PCB Design program(s); Programming experience in C or C++ preferred; Working knowledge of real-time operating systems (RTOS) a plus. Working knowledge of 2D and/or 3D CAD a plus.. * Ability to promote collaboration and teamwork inside/outside the department to reach common goals; open to and solicits diverse views and opinions from others; breaks down barriers to build consensus. * Ability to secure relevant information in identifying key issues and cause-effect relationships; utilize brainstorming and other methodologies to identify innovative solutions to meet business needs. * Ability to understand and appropriately apply procedures, requirements, regulations and policies related to specialized expertise. This role has been designated by the Company as Safety Sensitive. Compensation: Base Salary: $90,000 - $130,000 Disclaimer: This "range" could be a result of seniority, merit, geographic location where the work is performed, education, experience, travel requirements for the job, or because of a system the employer uses to measure earnings by quantity or quality of production (so, for example, positions that may not have traditional salary ranges). Equal Employment Opportunity: We offer competitive compensation and comprehensive benefits and programs. We are 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, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status. #LI-Onsite
    $90k-130k yearly 29d ago
  • Senior Firmware Engineer

    Allegion Plc

    Embedded software engineer job in Indianapolis, IN

    Creating Peace of Mind by Pioneering Safety and Security At Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 12,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond. Additionally, in 2024 we were awarded the Gallup Exceptional Workplace Award, which recognizes the most engaged workplace cultures in the world. Join a growing embedded systems product engineering organization in Indianapolis, Indiana. As a Senior Firmware Engineer, you will develop firmware to enable access control solutions that utilize wireless communication, credential readers, electronic locking systems, and more across residential and commercial markets. Qualified candidates must be legally authorized to be employed in the United States. The company does not intend to provide sponsorship for employment visa status (e.g., H-1B, TN, etc.) for this employment position. What You Will Do: * Collaborate with stakeholders to define detailed product requirements, ensuring clear understanding of customer needs and technical specifications. * Develop comprehensive firmware architecture and detailed design documentation, specifications, and project plans aligned with project milestones. * Write, review, and optimize firmware code according to design specifications, adhering to quality standards and best practices. * Conduct thorough unit, integration, and release testing to validate firmware functionality, performance, and reliability against requirements. * Produce detailed documentation including design documents, test plans, and user manuals to support product maintainability and compliance. * Support validation activities such as lab testing, field trials, and customer acceptance testing to ensure the product meets all quality and performance standards. * Develop and maintain manufacturing test procedures and tools to facilitate efficient production and quality control. * Coordinate firmware releases, ensuring smooth deployment into production environments, and providing support for initial field deployment. * Address issues identified in the field, implement firmware updates, and improve the product based on customer feedback and evolving requirements. What You Need to Succeed: * Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline. * Minimum of 5 years' experience in embedded software/firmware development using the C programming language. * Excellent verbal and written communication skills, with the ability to clearly articulate technical concepts and design ideas. * Experience developing firmware for ARM-based microcontrollers (Cortex-M preferred) * Experience developing firmware for real-time operating systems (RTOS) such as FreeRTOS, Zephyr, ThreadX, or similar. * Experience developing firmware for wireless communication devices like Wi-Fi, BLE, and/or Thread. * Experience troubleshooting complex hardware/software integration issues utilizing tools such as logic analyzers, oscilloscopes, and multimeters. * Experience developing and debugging drivers for I2C, USB, UART, and SPI peripherals. * Experience reading, interpreting, and reviewing electronic schematics, fundamental components, and circuit connections. * Experience using Git, CI workflows, unit testing, and embedded debug tooling. * Experience with secure boot, OTA updates, or embedded security best practices. Allegion is a Great Place to Grow your Career if: * You're seeking a rewarding opportunity that allows you to truly help others. With thousands of employees and customers around the world, there's plenty of room to make an impact. As our values state, "this is your business, run with it". * You value personal well-being and balance, because we do too! * You're looking for a company that will invest in your professional development. As we grow, we want you to grow with us. * You want a culture that promotes work-life balance. Our employees enjoy generous paid time off, because at Allegion we recognize that you have a full life outside of work! What You'll Get from Us: * Health, dental and vision insurance coverage, helping you "be safe, be healthy" * Unlimited Paid Time Off * A commitment to your future with a 401K plan, which currently offers a 6% company match and no vesting period * Health Savings Accounts - Tax-advantaged savings account used for healthcare expenses * Flexible Spending Accounts - Tax-advantaged spending accounts for healthcare and/or dependent daycare expenses * Disability Insurance -Short-Term and Long-Term coverage, paid for by Allegion, provides income replacement for illness or injury * Life Insurance - Term life coverage with the option to purchase supplemental coverage * Tuition Reimbursement * Voluntary Wellness Program - Simply complete wellness activities and earn up to $2,000 in rewards * Employee Discounts through Perks at Work * Community involvement and opportunities to give back so you can "serve others, not yourself" * Opportunities to leverage your unique strengths through CliftonStrengths assessment & coaching Apply Today! Join our team of experts today and help us make tomorrow's world a safer place! Not sure if your experience perfectly aligns with the role? Studies have shown that some people are less likely to apply to jobs unless they meet every single qualification and every single preferred qualification of a job posting. At Allegion, we are dedicated to building a diverse, inclusive, and authentic workplace. So, if you're excited about this role but your past experience doesn't align perfectly with every item in the job description, we encourage you to apply anyway. You may be just the right candidate for this role! We Celebrate Who We Are! Allegion is committed to building and maintaining a diverse and inclusive workplace. Together, we embrace all differences and similarities among colleagues, as well as the differences and similarities within the relationships that we foster with customers, suppliers and the communities where we live and work. Whatever your background, experience, race, color, national origin, religion, age, gender, gender identity, disability status, sexual orientation, protected veteran status, or any other characteristic protected by law, we will make sure that you have every opportunity to impress us in your application and the opportunity to give your best at work, not because we're required to, but because it's the right thing to do. We are also committed to providing accommodations for persons with disabilities. If for any reason you cannot apply through our career site and require an accommodation or assistance, please contact our Talent Acquisition Team. Allegion plc, 2023 | Block D, Iveagh Court, Harcourt Road, Dublin 2, Co. Dublin, Ireland REGISTERED IN IRELAND WITH LIMITED LIABILITY REGISTERED NUMBER 527370 Allegion is an equal opportunity and affirmative action employer Privacy Policy
    $83k-110k yearly est. Auto-Apply 37d ago
  • Senior Firmware Engineer

    Allegion

    Embedded software engineer job in Indianapolis, IN

    **Creating Peace of Mind by Pioneering Safety and Security** _At Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 12,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond. Additionally, in 2024 we were awarded the Gallup Exceptional Workplace Award, which recognizes the most engaged workplace cultures in the world._ Join a growing embedded systems product engineering organization in Indianapolis, Indiana. As a Senior Firmware Engineer, you will develop firmware to enable access control solutions that utilize wireless communication, credential readers, electronic locking systems, and more across residential and commercial markets. _Qualified candidates must be legally authorized to be employed in the United States. The company does not intend to provide sponsorship for employment visa status (e.g., H-1B, TN, etc.) for this employment position._ **What You Will Do:** + Collaborate with stakeholders to define detailed product requirements, ensuring clear understanding of customer needs and technical specifications. + Develop comprehensive firmware architecture and detailed design documentation, specifications, and project plans aligned with project milestones. + Write, review, and optimize firmware code according to design specifications, adhering to quality standards and best practices. + Conduct thorough unit, integration, and release testing to validate firmware functionality, performance, and reliability against requirements. + Produce detailed documentation including design documents, test plans, and user manuals to support product maintainability and compliance. + Support validation activities such as lab testing, field trials, and customer acceptance testing to ensure the product meets all quality and performance standards. + Develop and maintain manufacturing test procedures and tools to facilitate efficient production and quality control. + Coordinate firmware releases, ensuring smooth deployment into production environments, and providing support for initial field deployment. + Address issues identified in the field, implement firmware updates, and improve the product based on customer feedback and evolving requirements. **What You Need to Succeed:** + Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline. + Minimum of 5 years' experience in embedded software/firmware development using the C programming language. + Excellent verbal and written communication skills, with the ability to clearly articulate technical concepts and design ideas. + Experience developing firmware for ARM-based microcontrollers (Cortex-M preferred) + Experience developing firmware for real-time operating systems (RTOS) such as FreeRTOS, Zephyr, ThreadX, or similar. + Experience developing firmware for wireless communication devices like Wi-Fi, BLE, and/or Thread. + Experience troubleshooting complex hardware/software integration issues utilizing tools such as logic analyzers, oscilloscopes, and multimeters. + Experience developing and debugging drivers for I2C, USB, UART, and SPI peripherals. + Experience reading, interpreting, and reviewing electronic schematics, fundamental components, and circuit connections. + Experience using Git, CI workflows, unit testing, and embedded debug tooling. + Experience with secure boot, OTA updates, or embedded security best practices. **Allegion is a Great Place to Grow your Career if:** + You're seeking a rewarding opportunity that allows you to truly help others. With thousands of employees and customers around the world, there's plenty of room to make an impact. As our values state, "this is your business, run with it" (********************************************************* . + You value personal well-being and balance, because we do too! + You're looking for a company that will invest in your professional development. As we grow, we want you to grow with us. + You want a culture that promotes work-life balance. Our employees enjoy generous paid time off, because at Allegion we recognize that you have a full life outside of work! **What You'll Get from Us:** + Health, dental and vision insurance coverage, helping you "be safe, be healthy" (********************************************************* + Unlimited Paid Time Off + A commitment to your future with a 401K plan, which currently offers a 6% company match and no vesting period + Health Savings Accounts - Tax-advantaged savings account used for healthcare expenses + Flexible Spending Accounts - Tax-advantaged spending accounts for healthcare and/or dependent daycare expenses + Disability Insurance -Short-Term and Long-Term coverage, paid for by Allegion, provides income replacement for illness or injury + Life Insurance - Term life coverage with the option to purchase supplemental coverage + Tuition Reimbursement + Voluntary Wellness Program - Simply complete wellness activities and earn up to $2,000 in rewards + Employee Discounts through Perks at Work + Community involvement and opportunities to give back so you can "serve others, not yourself" (********************************************************* + Opportunities to leverage your unique strengths through CliftonStrengths assessment & coaching **Apply Today!** Join our team of experts today and help us make tomorrow's world a safer place! Not sure if your experience perfectly aligns with the role **?** Studies have shown that some people are less likely to apply to jobs unless they meet every single qualification **and** every single preferred qualification of a job posting. At Allegion, we are dedicated to building a diverse, inclusive, and authentic workplace. So, if you're excited about this role but your past experience doesn't align perfectly with every item in the job description, we encourage you to apply anyway. You may be just the right candidate for this role! **We Celebrate Who We Are!** Allegion is committed to building and maintaining a diverse and inclusive workplace. Together, we embrace all differences and similarities among colleagues, as well as the differences and similarities within the relationships that we foster with customers, suppliers and the communities where we live and work. Whatever your background, experience, race, color, national origin, religion, age, gender, gender identity, disability status, sexual orientation, protected veteran status, or any other characteristic protected by law, we will make sure that you have every opportunity to impress us in your application and the opportunity to give your best at work, not because we're required to, but because it's the right thing to do. We are also committed to providing accommodations for persons with disabilities. If for any reason you cannot apply through our career site and require an accommodation or assistance, please contact our Talent Acquisition Team (********************) . © Allegion plc, 2023 | Block D, Iveagh Court, Harcourt Road, Dublin 2, Co. Dublin, Ireland REGISTERED IN IRELAND WITH LIMITED LIABILITY REGISTERED NUMBER 527370 Allegion is an equal opportunity and affirmative action employer (**************************************************************** Privacy Policy **We are Allegion.** A team of experts. United under a common desire; Protect today innovate for tomorrow. And never settle for the status quo. We believe in anticipating opportunities by sharpening our skills and finding new answers through collaboration. We believe in a safer, more secure world. We believe in providing peace of mind. We believe in being true to ourselves and to those who trust-in our protection. We are many. We are one. **We are Allegion.**
    $83k-110k yearly est. 36d ago
  • Firmware Engineer

    Actalent

    Embedded software engineer job in Carmel, IN

    We are seeking a talented Firmware Engineer to design, develop, and maintain embedded firmware for IoT devices and connected systems. This role involves working closely with hardware and cloud teams to deliver robust, scalable solutions for industrial and commercial applications. Responsibilities * Develop and maintain embedded firmware in C/C++ for microcontrollers and microprocessors. * Implement low-level drivers and communication protocols such as UART, SPI, I2C, and CAN. * Integrate IoT devices with Microsoft Azure Cloud and containerized environments using Docker. * Perform unit testing, debugging, and hardware bring-up for new boards. * Collaborate with cross-functional teams on system architecture and design reviews. * Optimize firmware for performance, reliability, and security. * Document firmware design, testing procedures, and revision history. Essential Skills * 2+ years of experience with embedded C/C++. * Experience with low-level microcontrollers. * Experience with free RTOS and/or Zephyr operating systems. * Proficiency in firmware development, C++, Linux, and embedded Linux. * Knowledge of bare metal programming. Additional Skills & Qualifications * Experience with containerized environments and cloud integration. * Understanding of system architecture and design reviews. Work Environment The position offers a hybrid work environment, providing flexibility based on project demands. You will be part of a fast-growing IoT solutions provider, working on cutting-edge projects that connect devices to the cloud, enabling smarter operations for global clients. Job Type & Location This is a Contract position based out of Carmel, IN. Pay and Benefits The pay range for this position is $45.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 Carmel,IN. Application Deadline This position is anticipated to close on Dec 16, 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 actalentaccommodation@actalentservices.com for other accommodation options.
    $45-60 hourly 11d ago
  • Staff Software Engineer, Autonomy Evaluation

    General Motors 4.6company rating

    Embedded software engineer job in Indianapolis, IN

    **Role:** As a Staff Software Engineer for Autonomy Evaluation within the Simulation and Testing organization, you will play a critical role in leading the strategy and execution of simulation-based validation efforts for autonomous vehicle development. On the Systems Engineering Team within the Simulation and Testing organization, your experience designing and implementing complex V&V strategies will enable you to quickly prototype, gain consensus, and move our programs forward with increased trust and efficiency. Your expertise will guide engineers in defining best practices and driving innovation in testing and verifying the safety and performance of autonomous systems in complex simulated environments. You will be responsible for shaping the future of our simulation capability requirements and ensuring robust validation methods are designed for meeting the testing needs of AI developers, systems engineering, and safety. **About the Organization:** The Simulation and Testing organization is dedicated to advancing the development of autonomous vehicles through cutting-edge simulation technologies. The Systems Engineering team within the Simulation and Testing org focuses on unlocking software launch and continuous release decisions via simulation verification and validation strategies, prototypes, and protocols. Our collaborative environment fosters innovation and excellence, allowing us to push the boundaries of what is possible in autonomous vehicle testing. **What You'll Do:** + Develop and prototype comparative strategies to benchmark autonomy systems' performance. + Create simulation evaluation methods to support decision-making in continuous release cycles. + Define requirements and metrics for validating safe and comfortable Autonomous Vehicle operations. + Analyze driving behaviors to inform system performance and influence the development of the autonomy stack. + Mentor team members and facilitate cross-team collaboration to define simulation confidence metrics for new launches. **Your Skills & Abilities:** + Advanced degree in Mechanical Engineering, Aerospace Engineering, Physics, Computer Science, Data Science, or related fields. + 10+ years of experience in systems engineering, robotics, or data analysis. + Proficient in SQL, Python, and C++ for analyzing large data sets. + Strong analytical thinking skills with the ability to interpret data and derive impactful conclusions. + Excellent communication skills, capable of switching between high-level and detailed discussions. **What Will Give You** **A** **Competitive Edge:** + Experience in validating AI models, robotics, or autonomous vehicle development. + Background in data engineering and familiarity with ETL software (e.g., DBT, Airflow). + Experience in developing data visualizations using tools like Looker or Jupyter notebooks. + Proven success in systems engineering for safety-critical products and familiarity with requirements management tools (e.g., Jama, DNG, DOORS). **Compensation** **:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. + The salary range for this role is $165,000 to $253,200. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. + Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. + Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. **Remote:** This role is based remotely but if you live within a 50-mile radius of Atlanta, Austin, Detroit, Warren, Milford or Mountain View, you are expected to report to that location three times a week, at minimum. **Relocation:** This job may be eligible for relocation benefits. \#LI-MH2 **About GM** Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. **Why Join Us** We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. **Benefits Overview** From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* . **Non-Discrimination and Equal Employment Opportunities (U.S.)** General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* . **Accommodations** General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company (************************************************** **Our Culture** **How we hire (************************************************ Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations (******************************************** We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more. Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest. The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $165k-253.2k yearly 60d+ ago
  • Sr. Principal AI Software Engineer

    Eli Lilly and Company 4.6company rating

    Embedded software engineer job in Indianapolis, IN

    At Lilly, we unite caring with discovery to make life better for people around the world. We are a global healthcare leader headquartered in Indianapolis, Indiana. Our employees around the world work to discover and bring life-changing medicines to those who need them, improve the understanding and management of disease, and give back to our communities through philanthropy and volunteerism. We give our best effort to our work, and we put people first. We're looking for people who are determined to make life better for people around the world. What You'll Be Doing: We are seeking an exceptional Senior Principal Engineer to lead the development and deployment of transformative AI solutions across Eli Lilly's global enterprise. In this role, you will architect autonomous AI systems that enhance safety, quality, and operational efficiency across all business functions-from drug discovery and manufacturing to corporate operations in Legal, HR, and Finance. As the technical lead for our pharmaceutical AI initiatives, you will drive the implementation of cutting-edge agent architectures and establish AI development standards for regulated environments. You'll build and guide high-performing technical teams while shaping how artificial intelligence revolutionizes pharmaceutical innovation and patient care. This is a unique opportunity to work at the convergence of advanced AI technology and life sciences, directly impacting how medicines are discovered, developed, and delivered to patients worldwide. The ideal candidate brings deep expertise in AI system design, a proven track record of enterprise-scale implementations, and the vision to transform one of the world's most critical industries through intelligent automation. How You'll Succeed: * Architect Production AI Systems: Design and ship scalable autonomous agent platforms that solve real problems-think multi-agent orchestration, not demos. Own the full stack from LLM integration to production deployment. * Build on Lilly Cortex: Leverage Lilly's enterprise AI platform to architect sophisticated agentic systems using Model Context Protocol (MCP) for tool integration, Agent-to-Agent (A2A) communication for multi-agent coordination, and dynamic UI frameworks that wrap intelligent experiences around agent workflows. Ship context-aware applications that feel native, not bolted-on. * Ship Fast with AI Tooling: Be a power user of AI-assisted development. Use AI development tools like GitHub Copilot, and LLM-driven workflows to 10x your output. Set the standard for how modern engineering teams build with AI. * Define the AI Platform Strategy: Own the technical vision for Studio as the company's AI business platform. Make architectural decisions that scale from prototype to enterprise. * Level Up the Team: Mentor engineers on modern AI/ML practices, prompt engineering, and agentic patterns. Build a high-trust, high-velocity culture where shipping matters. * Establish Engineering Standards: Create the playbook-CI/CD for AI systems, evaluation frameworks, observability for agent workflows, and compliance patterns for regulated environments. Balance innovation with reliability. * Drive Product Impact: Partner with product, operations, and business teams to identify high-leverage AI opportunities. Ship features that move metrics, not science projects. * Stay on the Edge: Keep the team at the forefront-evaluate new models, test emerging frameworks, and bring the latest research into production before it's mainstream. Basic Requirements: * Bachelor', Masters or PhD degree in Computer Science, Engineering, or related field * 8+ years of software engineering experience * 2+ years architecting and deploying production AI systems * Proven success delivering AI solutions in regulated or enterprise wide environments What You Should Bring: Core Technical Expertise * AI Development Proficiency: Demonstrated experience building production applications with AI-powered development tools (GitHub Copilot, Cursor, Claude, ChatGPT, Grok) * Agent Architecture: Hands-on experience designing and deploying autonomous agent systems, including orchestration patterns, tool selection, and failure handling * System Integration: Expertise with Model Context Protocols, API integrations, and building extensible AI architectures * Modern AI Stack: Proficiency in Python, LangChain/LangGraph, vector databases (Pinecone, Weaviate, ChromaDB), embedding models, and advanced prompt engineering Leadership & Communication * Experience leading technical teams through AI transformation initiatives * Ability to communicate complex technical concepts to diverse audiences-from engineering deep-dives to executive strategy sessions * Track record of mentoring engineers and fostering innovation within teams * Strategic mindset balancing technical excellence with measurable business outcomes Infrastructure & MLOps * End-to-end MLOps implementation (model versioning, monitoring, CI/CD for ML) * Cloud AI platform expertise (AWS SageMaker, Azure ML, GCP Vertex AI) * Container orchestration (Kubernetes) and scalable deployment architectures * AI system observability, performance tuning, and cost optimization Lilly is dedicated to helping individuals with disabilities to actively engage in the workforce, ensuring equal opportunities when vying for positions. If you require accommodation to submit a resume for a position at Lilly, please complete the accommodation request form (******************************************************** for further assistance. Please note this is for individuals to request an accommodation as part of the application process and any other correspondence will not receive a response. Lilly is proud to be an EEO Employer and does not discriminate on the basis of age, race, color, religion, gender identity, sex, gender expression, sexual orientation, genetic information, ancestry, national origin, protected veteran status, disability, or any other legally protected status. Our employee resource groups (ERGs) offer strong support networks for their members and are open to all employees. Our current groups include: Africa, Middle East, Central Asia Network, Black Employees at Lilly, Chinese Culture Network, Japanese International Leadership Network (JILN), Lilly India Network, Organization of Latinx at Lilly (OLA), PRIDE (LGBTQ+ Allies), Veterans Leadership Network (VLN), Women's Initiative for Leading at Lilly (WILL), en Able (for people with disabilities). Learn more about all of our groups. Actual compensation will depend on a candidate's education, experience, skills, and geographic location. The anticipated wage for this position is $126,000 - $224,400 Full-time equivalent employees also will be eligible for a company bonus (depending, in part, on company and individual performance). In addition, Lilly offers a comprehensive benefit program to eligible employees, including eligibility to participate in a company-sponsored 401(k); pension; vacation benefits; eligibility for medical, dental, vision and prescription drug benefits; flexible benefits (e.g., healthcare and/or dependent day care flexible spending accounts); life insurance and death benefits; certain time off and leave of absence benefits; and well-being benefits (e.g., employee assistance program, fitness benefits, and employee clubs and activities).Lilly reserves the right to amend, modify, or terminate its compensation and benefit programs in its sole discretion and Lilly's compensation practices and guidelines will apply regarding the details of any promotion or transfer of Lilly employees. #WeAreLilly
    $126k-224.4k yearly Auto-Apply 55d ago
  • Senior Software Engineer (Ruby on Rails & React)

    UNUM 4.4company rating

    Embedded software engineer job in Indianapolis, IN

    Our Fortune 500 company is driving a digital transformation and looking for forward-thinking innovators to disrupt how our industry thinks about and uses technology. As one of the world's leading employee benefits providers, we help millions of people gain affordable access to benefits that help them protect their families, their finances and their futures. Are you an asker of questions, a solver of problems, and a challenger of the status quo? Our mission is to provide a differentiated customer experience and exceed the expectations people have of technology at any company - not just insurers. We are seeking individuals to join our team of talented IT professionals who share never-ending passion and an unwavering focus on our customer experience. Team members comfortable working in an agile, fast-paced, and delivery-focused environment thrive in our environment where we value an entrepreneurial spirit and those who challenge the status-quo. Unum is changing, and we're excited about what's next. Join us. **General Summary:** Unum is hiring a Senior Full Stack Software Engineer! As a key member of our Agile team, you'll drive the design, development, and delivery of innovative, cloud-based solutions that align with enterprise architecture standards. You'll collaborate with Technical Product Owners, Principal Engineers, and business architects to create scalable, high-quality applications. In this role, you'll work on our Leave Logic product using Ruby on Rails, React, JavaScript, and AWS services, with expertise in PostgreSQL, RDS, EC2, and ElasticSearch. Beyond building exceptional solutions, you'll mentor engineers and help shape the future of our technology and talent. **Job Specifications** **Bachelors of Computer Science is preferred, or equivalent relevant business experience** **Passionate about delivering solutions that excite and delight our customers; holds self to high standards of delivery** **6+ years' experience in software development and delivery track record in a range or roles in a scrum environment** + **Experience with Ruby On Rails, React, (Java Script, AWS, PostgreSQL, RDS, EC2, Elastic Search) is required.** **Clearly demonstrates analytical ability and critical thinking skills** **Takes a logical, analytical approach to problem solving and pays close attention to detail** **Skilled in Agile development/methodologies** **Self motivated and results oriented; able to motivate others** **Takes an innovative approach to problem solving** **Demonstrates excellent oral and written communication skills; experience leading groups of people through discussions, technical or otherwise** **Strong team player; able to work effectively within a team and more broadly with people from a variety of backgrounds and areas across the organization.** **Strong experience of test driven development (TDD) and unit testing, leveraging automation toolsets** **Strong experience in continuous integration** **Principal Duties and Responsibilities** + Leads the design, development, implementation, and maintenance of new and existing features for applications within a business area. + Provides technical leadership and direction for EPIC feature delivery. + Ensures application solutions meet agreed quality attributes (e.g., performance, fault tolerance, security, scalability). + Designs, codes, configures, tests, maintains, and documents software deliverables using established standards and tools. + Collaborates with Principal Software Engineers and architects on coding standards, processes, tooling, and frameworks. + Completes design of application components aligned with reference architecture. + Actively seeks cloud-based, buy-over-build solutions. + Ensures product backlog includes appropriate technical stories and participates in prioritization. + Mentors Software Engineers and Associate Software Engineers. + Owns application solution quality from design through deployment and operations; contributes to software standards. + Communicates and collaborates with key stakeholders to ensure successful feature delivery. + Maintains technical understanding of third-party/cloud solutions and their implementation. + Evaluates technical impacts and coordinates implementation of new product releases. + Participates in sizing, estimation, code reviews, and sprint retrospectives; promotes continuous improvement. + Focuses on delivering business value and priorities. + Ensures quality of features through manual and automated testing and continuous integration. + Designs solutions aligned with company architecture and standards; participates in proof-of-concept and prototyping. + Collaborates with Business Analysts to clarify requirements and ensure technical feasibility. + Works with UX designers to translate designs into efficient solutions. + Partners with Test Engineers to meet definition of done and ensure smooth transition through production stages. + Contributes to team innovation by suggesting improvements and evaluating new processes/technologies. + Supports transition of features to production, ensuring performance, stability, and compliance with release standards. + May serve as Scrum Master for an agile team. + Automates testing to industry standards for high-quality delivery and efficient regression. + Keeps ALM tools updated; participates in daily standups to report progress and impediments. + Maintains customer-centric mindset, ensuring solutions enhance user experience. \#LI-TO1 ~IN1 \#LI-MULTI Our company is built on helping individuals and families, and this starts with our employees. We want employees to maintain a positive balance, which is why we provide access to the benefits and resources they need to invest in themselves. From our onsite fitness facilities and generous paid time off to employee professional development programs, we are committed to helping employees live and work their best - both inside and outside the office. Unum is an equal opportunity employer, considering all qualified applicants and employees for hiring, placement, and advancement, without regard to a person's race, color, religion, national origin, age, genetic information, military status, gender, sexual orientation, gender identity or expression, disability, or protected veteran status. The base salary range for applicants for this position is listed below. Unless actual salary is indicated above in the job description, actual pay will be based on skill, geographical location and experience. $89,400.00-$183,500.00 Additionally, Unum offers a portfolio of benefits and rewards that are competitive and comprehensive including healthcare benefits (health, vision, dental), insurance benefits (short & long-term disability), performance-based incentive plans, paid time off, and a 401(k) retirement plan with an employer match up to 5% and an additional 4.5% contribution whether you contribute to the plan or not. All benefits are subject to the terms and conditions of individual Plans. Company: Unum
    $89.4k-183.5k yearly 29d ago
  • Principal Software Engineer - Connectivity

    Expert Technical Solutions

    Embedded software engineer job in Indianapolis, IN

    Job DescriptionPrincipal Software Engineer - Connectivity Expert Technical Solutions is seeking a skilled Principal Software Engineer for one of our premier, industry leading clients in Indianapolis, IN 46256. This person will be responsible for the development of software for the Connectivity module to connect with water heating products and HVAC products, including requirements, design, qualification, and life cycle support. Will work to implement and extend a common connectivity and reusable architecture strategy within our client's environment. This is a key position on the electronic controls team within the organization, providing advanced technologies and systems solutions for core products and other business units. This is a 3 Month Contract to Permanent (Hybrid - 4 days onsite in Indianapolis, IN 46256) opportunity offering excellent pay, benefits, and growth potential. Primary Duties and Responsibilities: Work with systems engineering, product engineering, marketing, manufacturing, and others to capture electronic controls requirements for specific HVAC and water heating applications. Work collaboratively with Lead Software and Systems Architecture Engineer to develop and extend software architecture and design for software applications. Develop software for embedded applications, following team conventions for design and documentation Provide a comprehensive self-review and test of software Work with systems and product engineers to support the validation of the software in the product application, with a focus on identifying and resolving any software, hardware, or system anomalies Work with controls contract manufacturers, products manufacturing engineering and service on the implementation and validation of software features to support construction and field support Support the development of tools for PC, handheld, and other devices that could be used for development, test, manufacturing, service, or other applications Work with cross functional teams through direct interactions and team meetings in developing and translating new concepts into applications. Develop performance and qualification test methods, coordinate the implementation of experiments, and evaluate test results. Lead and participate in formal design reviews of electronic controls requirements, schematics, layouts, software, as well as FMEA, DFM, DFT, and other related analyses. Prepare and support the review and release of formal requirements, design, and qualification documentation. Continue to develop professionally. Represent company as requested in technical societies and keep the company advised of pertinent developments, new concepts, and opportunities Required Qualifications: Bachelor's degree in computer and electrical engineering, Computer and Electrical Engineering Technology, or Computer Science. Master's Degree Highly Preferred 7+ years' experience in developing production software for embedded microprocessor-based controls in assembly and C. 7+ years of C/C++ software engineering experience in multi-threaded, real-time embedded systems 7+ years' experience in embedded software operation in electronic equipment controls, incorporating both analog and digital circuits. Experience in presenting technical information to groups. Experience working successfully with multiple departments such as R&D, marketing, manufacturing, service engineering, suppliers, and customers. Expert-level programming experience in assembly and Embedded C Experience with version control programs such as GitHub. Experience with software/hardware tools such as microcontroller emulators, oscilloscopes, and test instrumentation. Expertise in peripherals communication such as SPI, QSPI, UART, and RS485. Expertise with multiple communications media and protocols such as wired (RS485, Ethernet), wireless(BLE, WiFi, Thread, Matter, Amazon Sidewalk), optic, BACnet, Modbus, TCP/IP. Experience in Secure Boot, X509, TLS, Encrypted File Systems Experience in Model-based software development using MATLAB / LabVIEW tools. Ability to read and interpret schematic diagrams for PCB controls and wiring diagrams. Developing firmware documentation to support control development. Technical knowledge of product design and failure analysis Working knowledge of statistical methods or Design-of-Experiments (DOE) Experience with electronic analysis methodologies and associated instrumentation. Proficiency in Microsoft Word, Excel, and PowerPoint Demonstrated ability to work well with others in a team environment.
    $87k-116k yearly est. 27d ago
  • Software Project Engineer

    Toyota Industries Commercial Finance 4.3company rating

    Embedded software engineer job in Indianapolis, IN

    The Project Engineer provides oversight and is responsible for all phases of various software development and automation projects, including coordinating team members, material, and equipment. Projects are installed throughout the U.S and internationally. The Project Engineer will work closely with the operations team to ensure that all specifications are being followed and that work is proceeding on schedule and within budget. By being the single point of contact to our customers a proactive, positive, problem solving approach is crucial. Job Functions Be an integral participant in the software installation, testing, debugging, and eventual turnover of the system to the customer. Submit weekly Project Reports to keep the customer continually updated, hold teleconferences, and schedule face-to-face meetings. Provide key input about the customer's operations to ensure that BSS creates the best design possible for the customer. Work with Software Developers. The Project Engineer will regularly communicate with Software Developers to improve our product and solve issues. They must grasp major principles of BSS's development platform and architecture in order to effectively work with the Software Developers. Provide Customer and Internal Training. Project Engineer's will regularly provide scheduled customer training on BSS software products either at BSS's office or on-site. Likewise, Project Engineer's will be integral in training new and existing employees in designated areas (applications, networks, reporting functions). System Quality Assurance. Operations Support Analyst shares in the QA process to ensure they have a comprehensive knowledge of the inter-workings of each software module. This is necessary for expedient on-site troubleshooting and remote customer support. While BSS's customer support group is tasked with this responsibility, the Project Engineer will often be relied upon to help support the customer's system and improve its operational effectiveness. This includes both remote and on-site customer support as required. Travel Requirements 50% overnight travel (Travel expenses paid by Bastian Solutions) Preferred Skills and Required Qualifications Bachelor's degree in Mechanical, Electrical, Industrial Engineering or other related discipline. Strong computer skills with: Microsoft Office, Microsoft Project, Databases (SQL Server and Oracle). Experience with material handling systems and/or warehouse management systems preferred. Passion for industrial engineer and creating efficiencies Ability to clearly communicate with project teams and customers verbally and in writing. Must be eligible to work in the USA long term without sponsorship. To learn more about us, click here - ******************************************* About Bastian Solutions Bastian Solutions, a Toyota Advanced Logistics company, is an independent material handling and robotics system integrator providing automated solutions for distribution, manufacturing, and order fulfillment centers around the world. Our team specializes in consulting, system design, project management, maintenance, and installation, while sourcing the best equipment and automation technology. We take great pride in providing exceptional service and flexibility to our customers. In addition to exciting work at a growing company, we offer the following benefits: Health, Dental, and Vision Insurance 401(k) Retirement Plan with a company match Vacation/Holiday Pay Tuition Reimbursement Flexible Work Schedules Volunteer Work Professional Associations, Conferences and Subscriptions Company Meetings & Events Bastian Solutions does not work outside recruiting agencies. No solicitation phone calls please.
    $89k-115k yearly est. 1d ago
  • Principal Software Engineer

    Liberty Mutual 4.5company rating

    Embedded software engineer job in Indianapolis, IN

    At Liberty, you'll thrive in a hybrid setting that fosters in-person collaboration, innovation and growth. This approach optimizes both remote and in-person interactions, enabling you to connect and ideate with your team and deepen valuable relationships across the company, while still enjoying the flexibility of remote work for focused tasks and projects. This position follows a hybrid work model (2 days onsite) and is open to candidates located in Portsmouth, NH; Boston, MA; Plano, TX; Indianapolis, IN; and Columbus, OH. At Liberty Mutual, technology is not just a part of our business, it's what drives us forward. We deliver our customers peace of mind every day by helping them protect what they value most. Our passion for placing the customer at the center of everything we do drives a transformational shift at Liberty Mutual. Operating as an Agile team within a Fortune 100 company, we are on the front edge of an IT transformation for how people work and deliver solutions. USRM Small Commercial (SC) Products is actively searching for a highly productive member of a remotely distributed, dynamic, and collaborative agile team to serve as a technical expert in analysis, design, coding, and testing innovative front-end UI and API programming for the eCLIQ 2.0 application. This position will support Products within Small Commercial Software Engineering. Job Summary: As a Principal Software Engineer, you will work collaboratively on a geographically diverse agile team to develop and enhance complex systems and/or software from user stories and technical/architectural specifications. You will analyze complex technical system problems and create innovative solutions that exceed customer expectations. You'll be a technical leader shaping front-end and API architecture, accelerating delivery, and helping take the Auto line of business to the next level. This is a demanding environment providing rapid delivery for our business partners. You will be working in a highly collaborative environment that values speed and quality, with a strong desire to drive change and foster a positive work environment as we continue our agile transformation journey. You will have the opportunity to help lead this change as we grow this culture, mindset, and capability. What you'll do: * Lead end-to-end design and delivery of features for eCLIQ 2.0, working from user stories and architectural specs through coding, testing and deployment. * Architect and implement modern front-end experiences (Angular/TypeScript) and robust backend services (Java, Spring Boot, REST). * Drive cloud-native designs and integrations across our preferred cloud platforms. * Build and maintain automated test suites (unit, integration, system, regression) and champion testability. * Improve speed-to-market by identifying and delivering pragmatic short-term solutions while building scalable, long-term architecture. * Own and optimize CI/CD pipelines, development tooling and release practices. * Apply AI/ML tools and practices where they add business value; be comfortable experimenting and iterating with new techniques. * Mentor and grow junior engineers, foster healthy engineering practices, and collaborate closely with Product Owners, Scrum Masters and QA. * Proactively identify technical debt and propose solutions to reduce risk and increase Qualifications * Bachelor's or master's degree in a technical or business discipline, or equivalent experience. * 5-7 years of professional software development experience (flexible for exceptional candidates). * Strong expertise in front-end frameworks (Angular preferred; knowledge of React or Vue a plus) and TypeScript. * Solid experience building backend services in Java (Spring Boot) and designing RESTful APIs. * Practical cloud experience (AWS) and familiarity with cloud architecture patterns. * Proven experience with automated testing strategies and CI/CD tooling. * Comfortable with Agile practices (Scrum, Kanban) and collaborating on cross-functional teams. * Excellent communicator, proactive problem-solver, and a collaborative leader who mentors others. * Eagerness to learn and adopt innovative technologies and practices, including AI-assisted development. What we offer: A chance to influence a strategic enterprise product, lead technical decisions, and grow your craft in a Fortune 100 environment that values speed, quality, and experimentation. Ready to apply? If you're a forward-thinking engineer who thrives in a fast-paced Agile environment and wants to shape the future of eCLIQ 2.0, we'd love to hear from you. About Us Pay Philosophy: The typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications and location. The full salary range for this role reflects the competitive labor market value for all employees in these positions across the national market and provides an opportunity to progress as employees grow and develop within the role. Some roles at Liberty Mutual have a corresponding compensation plan which may include commission and/or bonus earnings at rates that vary based on multiple factors set forth in the compensation plan for the role. At Liberty Mutual, our goal is to create a workplace where everyone feels valued, supported, and can thrive. We build an environment that welcomes a wide range of perspectives and experiences, with inclusion embedded in every aspect of our culture and reflected in everyday interactions. This comes to life through comprehensive benefits, workplace flexibility, professional development opportunities, and a host of opportunities provided through our Employee Resource Groups. Each employee plays a role in creating our inclusive culture, which supports every individual to do their best work. Together, we cultivate a community where everyone can make a meaningful impact for our business, our customers, and the communities we serve. We value your hard work, integrity and commitment to make things better, and we put people first by offering you benefits that support your life and well-being. To learn more about our benefit offerings please visit: *********************** Liberty Mutual is an equal opportunity employer. We will not tolerate discrimination on the basis of race, color, national origin, sex, sexual orientation, gender identity, religion, age, disability, veteran's status, pregnancy, genetic information or on any basis prohibited by federal, state or local law. Fair Chance Notices * California * Los Angeles Incorporated * Los Angeles Unincorporated * Philadelphia * San Francisco
    $91k-109k yearly est. Auto-Apply 9d ago
  • Engineer, Embedded Controls Software

    Allison Transmission 4.7company rating

    Embedded software engineer job in Indianapolis, IN

    JOIN THE TEAM THAT'S POWERING PROGRESS Building cities. Driving commerce. Saving lives. For over 100 years, Allison Transmission has powered the vehicles and technology that move our world forward.What powers us? Our employees. From the first person hired by James Allison in 1915 to the thousands across the globe who work for Allison today, we're driving progress everywhere because we employ top talent worldwide. Learn more about this role and how you can begin driving your career forward! Benefits: The below list features some of the benefits currently available. Eligibility may be subject to the terms and conditions of governing documents and available benefits may be subject to change at the company's discretion. + Choice of medical plans with prescription coverage + Employer HSA contribution + Dental & Vision Insurance + Paid Parental Leave + Short & Long-Term Disability + Other voluntary benefits including: Critical Illness, Hospital Indemnity, Identity Theft Protection and Pet Insurance + 401K with generous Company match & contribution + Accrued Paid Time Off + 12 Paid Holidays + 8 hours paid volunteer time per year + Robust employee wellness program + Tuition assistance program & Dependent scholarship program + On-site blood drives + Voluntary employee groups open to all who wish to participate, including: Global Women's Network, Emerging Professionals ERG, Multicultural ERG, Veterans ERG, Toastmasters Club, and more. Job Description: In this role, you will have the opportunity to work on cutting-edge technology and develop software for a range of innovative powertrain controls. You will be responsible for designing, implementing, and testing embedded software controls that drive the functionality of our products, thus providing the most reliable and valued propulsion solutions in the world to enable our customers to work more efficiently. Responsibilities: + Design, develop, test and document embedded control system software for Powertrain applications, focused primarily in vehicle communication protocol, messaging, and diagnostics. + Perform functional and unit testing, system validation, automated testing, and requirement to test traceability. + Work with/in cross-functional engineering teams of Systems, Algorithm, Calibration and Validation engineers to develop existing and new products. + Perform functional and unit testing, system validation, automated testing, and requirement to test traceability. + Implement embedded software to meet functional requirements. + Analyze software behavior to find root cause for unexpected or unacceptable operation. + Describe & present work results to peers and managers as needed. + Archive work products to document process compliance and for future maintenance needs. + Other duties as assigned. Qualifications: Required Education: + BS in Computer Engineering, Electrical Engineering, Mechanical Engineering, or Computer Science. Preferred Education: + Master's degree in Computer Engineering, Electrical Engineering, Mechanical Engineering, or Computer Science, or related field. Experience: Required Experience: + 2-5 years of software engineering experience developing C and C++ real-time embedded controls. + Vehicle communication protocol development experience - CAN/J1939, PTCAN, GMLAN, UDS, OBD2, etc. + Experience using Visual Studio or VS Code Integrated Development Environment (IDE). + Experience with GitHub for software version control & change management. + Familiarity with CAN Gateway concepts and implementation strategies. Preferred Experience: + Experience with software quality processes & tools, such as CMMI, SPICE, Autosar. + Familiarity with the comm component of the AutoSar specification. + Simulink/StateFlow/MathWorks software or model development. Allison Transmission is an equal opportunity employer. We have opportunities for all qualified applicants regardless of age, race, color, sex, religion, creed, national origin, disability, sexual orientation, gender identity/expression or veteran status. If you are an individual with a disability or a disabled veteran requiring assistance and/or reasonable accommodations reviewing any of the careers information, please contact us at ati+*********************** . Please note that Allison Transmission will make an offer of employment only to individuals who have applied for a position using our official application. Be on alert for possible fraudulent offers of employment. Allison Transmission will not solicit money or banking information from applicants. Allison Transmission is an equal opportunity employer. We have opportunities for all qualified applicants regardless of age, race, color, sex, religion, creed, national origin, disability, sexual orientation, gender identity/expression or veteran status. If you are an individual with a disability or a disabled veteran requiring assistance and/or reasonable accommodations reviewing any of the careers information, please contact us at ************. Please note that Allison Transmission will make an offer of employment only to individuals who have applied for a position using our official application. Be on alert for possible fraudulent offers of employment. Allison Transmission will not solicit money or banking information from applicants.
    $71k-96k yearly est. 60d+ ago
  • Senior Embedded HW/SW Engineer

    Trane Technologies 4.7company rating

    Embedded software engineer job in Noblesville, IN

    At Trane Technologies TM and through our businesses including Trane and Thermo King , we create innovative climate solutions for buildings, homes, and transportation that challenge what's possible for a sustainable world. We're a team that dares to look at the world's challenges and see impactful possibilities. We believe in a better future when we uplift others and enable our people to thrive at work and at home. We boldly go. **What's in it for you:** Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient environments, it's our responsibility to put the planet first. For us at Trane Technologies, sustainability is not just how we do business-it is our business. Do you dare to look at the world's challenges and see impactful possibilities? Do you want to contribute to making a better future? If the answer is yes, we invite you to consider joining us in boldly challenging what's possible for a sustainable world. **Trane Technologies** is currently seeking a Senior Embedded HW/SW Engineer who provides electrical engineering support to the Engineering department through the development, documentation and production support for Helmer product development. Works with customers and Marketing department to develop specs and engineering requirements from start to finish. Acts as subject matter expert for specific technical areas. This role will also act as a resource for Junior level engineers. **Thrive at work and at home:** + **Benefits** kick in on **DAY ONE** for you _and_ your family, including health insurance and holistic wellness programs that include generous incentives - **WE DARE TO CARE** ! + **Family building benefits** include fertility coverage and adoption/surrogacy assistance. + **401K** **match** up to 6%, plus an additional 2% core contribution = up to **8%** company contribution. + **Paid time off,** including in support of **volunteer** and **parental leave** needs. + Educational and training opportunities through company programs along with **tuition assistance** and **student debt support** . + Learn more about our benefits here (********************************************************* ! **Where is the work:** On-site (5 days). **What you will do:** + Promotes Trane LSS values as demonstrated in personal productivity and quality of work, management of internal/external relationships, actively seeking out and participating in Continuous Improvement practices, and willingness to engage and support team initiatives. Comply with workplace safety procedures. + Electrical design for product development. Communicate with customers and Marketing Department and develop specs and engineering requirements based on their input. Able to develop and work with outside resources for product development including accounting for budgeting of project. Be a subject matter expert in specific technical areas (Analog circuit design, digital circuit design, electrical circuit troubleshooting, circuit simulation tools or embedded software development). + Documents technical aspects of assigned projects and ensure that data is properly retained (Product/Design History files, Design Reviews, Risk Analysis, FMEA and requirements, Lab + Notebooks, etc). + Manage all electrical, wiring and embedded software aspects of assigned projects. Assist in the verification and validation of software and related hardware. + Support product regulatory certifications including FCC, CE, UL. CO creation, assessments and implementation. + Act as a resource for Junior level engineers and other electrical engineers. **What you will bring:** + BS degree in Electrical Engineering or equivalent engineering discipline required. Masters or PhD in related areas is a plus. + 7 or more years' related work experience in engineering design (life science application preferred). Proven capabilities with PCB/PCBA design/development, sensor signal conditioning, embedded software programming and use of common hardware level communications such as USB, CAN, UART, SPI, I2C. + Familiarity with regulatory certification and testing (FCC, CE, UL). Experience in thermal/refrigeration control systems is a plus. + Computer Systems / Software: Proficient in Microsoft Office Suite, PCB Design program(s); Programming experience in C or C++ preferred; Working knowledge of real-time operating systems (RTOS) a plus. Working knowledge of 2D and/or 3D CAD a plus.. + Ability to promote collaboration and teamwork inside/outside the department to reach common goals; open to and solicits diverse views and opinions from others; breaks down barriers to build consensus. + Ability to secure relevant information in identifying key issues and cause-effect relationships; utilize brainstorming and other methodologies to identify innovative solutions to meet business needs. + Ability to understand and appropriately apply procedures, requirements, regulations and policies related to specialized expertise. This role has been designated by the Company as Safety Sensitive. **Compensation:** Base Salary: $90,000 - $130,000 Disclaimer: This "range" could be a result of seniority, merit, geographic location where the work is performed, education, experience, travel requirements for the job, or because of a system the employer uses to measure earnings by quantity or quality of production (so, for example, positions that may not have traditional salary ranges). **Equal Employment Opportunity:** We offer competitive compensation and comprehensive benefits and programs. We are 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, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status. \#LI-Onsite
    $90k-130k yearly 60d+ ago
  • Firmware Engineer

    Actalent

    Embedded software engineer job in Carmel, IN

    Job Title: Firmware EngineerJob Description We are seeking a talented Firmware Engineer to design, develop, and maintain embedded firmware for IoT devices and connected systems. This role involves working closely with hardware and cloud teams to deliver robust, scalable solutions for industrial and commercial applications. Responsibilities + Develop and maintain embedded firmware in C/C++ for microcontrollers and microprocessors. + Implement low-level drivers and communication protocols such as UART, SPI, I2C, and CAN. + Integrate IoT devices with Microsoft Azure Cloud and containerized environments using Docker. + Perform unit testing, debugging, and hardware bring-up for new boards. + Collaborate with cross-functional teams on system architecture and design reviews. + Optimize firmware for performance, reliability, and security. + Document firmware design, testing procedures, and revision history. Essential Skills + 2+ years of experience with embedded C/C++. + Experience with low-level microcontrollers. + Experience with free RTOS and/or Zephyr operating systems. + Proficiency in firmware development, C++, Linux, and embedded Linux. + Knowledge of bare metal programming. Additional Skills & Qualifications + Experience with containerized environments and cloud integration. + Understanding of system architecture and design reviews. Work Environment The position offers a hybrid work environment, providing flexibility based on project demands. You will be part of a fast-growing IoT solutions provider, working on cutting-edge projects that connect devices to the cloud, enabling smarter operations for global clients. Job Type & Location This is a Contract position based out of Carmel, IN. Pay and Benefits The pay range for this position is $45.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 Carmel,IN. Application Deadline This position is anticipated to close on Dec 16, 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 actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
    $45-60 hourly 11d ago
  • Staff Software Engineer - Mobile

    General Motors 4.6company rating

    Embedded software engineer job in Indianapolis, IN

    **Remote:** This role is based remotely but if you live within a 50-mile radius of Atlanta, Austin, Detroit, Warren, Milford, or Mountain View, you are expected to report to that location three times a week, at minimum. **The Role** We are looking for an exceptional and experience **Staff Software Engineer** who is excited about building mobile products across General Motors. You will be responsible for helping lead our engineering efforts through planning, design and architecture, execution, and ramp. As a technical leader on the team, you will be excited to help mentor less experienced engineers, build strong relationships with technical leaders on other teams, and facilitate a strong team culture. **What You'll do** + Develop competency with all of our core Mobile technologies (client, framework, and services). + Weigh architectural trade-offs and apply synchronous and asynchronous design patterns. + Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration. + Be a tech lead and will actively mentor other engineers on the team + Explore and pitch product ideas and tech initiatives with cross functional teams. + Initiate, plan, and execute large-scale, cross functional, and org-wide critical programs. + Leverage your technical leadership to ensure we adhere to engineering best practices, and evangelize opportunities to improve engineering productivity and craftsmanship. **Your Skills & Abilities (Required Qualifications) ** + Bachelor's Degree in Computer Science or related field, or equivalent work experience. + 7+ years of experience in Mobile development, native and preferably ReactNative. + 7+ years of experience contributing to the architecture, documentation and design of new and existing systems (architecture, design patterns, reliability, and scaling). + Experience working with multi-tier production software systems utilizing HTTP APIs (REST or GraphQL) and backend datastores (PostgreSQL, DynamoDB, Redis, or Elasticsearch). + Demonstrated ability to understand the tech stack, debug code and tests. **What Will Give You a Competitive Edge (Preferred Qualifications) ** + Bachelor's Degree in Computer Science or related field, or equivalent work experience. + 7+ years of experience in Mobile development, native and preferably ReactNative. + 7+ years of experience contributing to the architecture, documentation and design of new and existing systems (architecture, design patterns, reliability, and scaling). + Experience working with multi-tier production software systems utilizing HTTP APIs (REST or GraphQL) and backend datastores (PostgreSQL, DynamoDB, Redis, or Elasticsearch). + Demonstrated ability to understand the tech stack, debug code and tests. + Enthusiastic about the opportunity of impacting the engineering culture from the bottom up. **_Compensation_** : The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington. + The salary range for this role is 165,000 - 298,800. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. + Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. **_Benefits_** **:** + Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. A company vehicle will be provided for this role with successful completion of a Motor Vehicle Report review. This job may be eligible for relocation benefits. **About GM** Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. **Why Join Us** We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. **Benefits Overview** From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources (************************************************************* . **Non-Discrimination and Equal Employment Opportunities (U.S.)** General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire (********************************************* . **Accommodations** General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (Careers.Accommodations@GM.com) us or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company (************************************************** **Our Culture** **How we hire (************************************************ Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. Explore our global locations (******************************************** We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) (*********************************************** . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more. Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest. The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $105k-127k yearly est. 60d+ ago
  • Principal Software Engineer

    Liberty Mutual 4.5company rating

    Embedded software engineer job in Indianapolis, IN

    At Liberty, you'll thrive in a hybrid setting that fosters in-person collaboration, innovation and growth. This approach optimizes both remote and in-person interactions, enabling you to connect and ideate with your team and deepen valuable relationships across the company, while still enjoying the flexibility of remote work for focused tasks and projects. This position follows a hybrid work model (2 days onsite) and is open to candidates located in Portsmouth, NH; Boston, MA; Plano, TX; Indianapolis, IN; and Columbus, OH. At Liberty Mutual, technology is not just a part of our business, it's what drives us forward. We deliver our customers peace of mind every day by helping them protect what they value most. Our passion for placing the customer at the center of everything we do drives a transformational shift at Liberty Mutual. Operating as an Agile team within a Fortune 100 company, we are on the front edge of an IT transformation for how people work and deliver solutions. USRM Small Commercial (SC) Products is actively searching for a highly productive member of a remotely distributed, dynamic, and collaborative agile team to serve as a technical expert in analysis, design, coding, and testing innovative front-end UI and API programming for the eCLIQ 2.0 application. This position will support Products within Small Commercial Software Engineering. Job Summary: As a Principal Software Engineer, you will work collaboratively on a geographically diverse agile team to develop and enhance complex systems and/or software from user stories and technical/architectural specifications. You will analyze complex technical system problems and create innovative solutions that exceed customer expectations. You'll be a technical leader shaping front-end and API architecture, accelerating delivery, and helping take the Auto line of business to the next level. This is a demanding environment providing rapid delivery for our business partners. You will be working in a highly collaborative environment that values speed and quality, with a strong desire to drive change and foster a positive work environment as we continue our agile transformation journey. You will have the opportunity to help lead this change as we grow this culture, mindset, and capability. What you'll do: Lead end-to-end design and delivery of features for eCLIQ 2.0, working from user stories and architectural specs through coding, testing and deployment. Architect and implement modern front-end experiences (Angular/TypeScript) and robust backend services (Java, Spring Boot, REST). Drive cloud-native designs and integrations across our preferred cloud platforms. Build and maintain automated test suites (unit, integration, system, regression) and champion testability. Improve speed-to-market by identifying and delivering pragmatic short-term solutions while building scalable, long-term architecture. Own and optimize CI/CD pipelines, development tooling and release practices. Apply AI/ML tools and practices where they add business value; be comfortable experimenting and iterating with new techniques. Mentor and grow junior engineers, foster healthy engineering practices, and collaborate closely with Product Owners, Scrum Masters and QA. Proactively identify technical debt and propose solutions to reduce risk and increase Qualifications Bachelor's or master's degree in a technical or business discipline, or equivalent experience. 5-7 years of professional software development experience (flexible for exceptional candidates). Strong expertise in front-end frameworks (Angular preferred; knowledge of React or Vue a plus) and TypeScript. Solid experience building backend services in Java (Spring Boot) and designing RESTful APIs. Practical cloud experience (AWS) and familiarity with cloud architecture patterns. Proven experience with automated testing strategies and CI/CD tooling. Comfortable with Agile practices (Scrum, Kanban) and collaborating on cross-functional teams. Excellent communicator, proactive problem-solver, and a collaborative leader who mentors others. Eagerness to learn and adopt innovative technologies and practices, including AI-assisted development. What we offer: A chance to influence a strategic enterprise product, lead technical decisions, and grow your craft in a Fortune 100 environment that values speed, quality, and experimentation. Ready to apply? If you're a forward-thinking engineer who thrives in a fast-paced Agile environment and wants to shape the future of eCLIQ 2.0, we'd love to hear from you. About Us Pay Philosophy: The typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications and location. The full salary range for this role reflects the competitive labor market value for all employees in these positions across the national market and provides an opportunity to progress as employees grow and develop within the role. Some roles at Liberty Mutual have a corresponding compensation plan which may include commission and/or bonus earnings at rates that vary based on multiple factors set forth in the compensation plan for the role. At Liberty Mutual, our goal is to create a workplace where everyone feels valued, supported, and can thrive. We build an environment that welcomes a wide range of perspectives and experiences, with inclusion embedded in every aspect of our culture and reflected in everyday interactions. This comes to life through comprehensive benefits, workplace flexibility, professional development opportunities, and a host of opportunities provided through our Employee Resource Groups. Each employee plays a role in creating our inclusive culture, which supports every individual to do their best work. Together, we cultivate a community where everyone can make a meaningful impact for our business, our customers, and the communities we serve. We value your hard work, integrity and commitment to make things better, and we put people first by offering you benefits that support your life and well-being. To learn more about our benefit offerings please visit: *********************** Liberty Mutual is an equal opportunity employer. We will not tolerate discrimination on the basis of race, color, national origin, sex, sexual orientation, gender identity, religion, age, disability, veteran's status, pregnancy, genetic information or on any basis prohibited by federal, state or local law. Fair Chance Notices California Los Angeles Incorporated Los Angeles Unincorporated Philadelphia San Francisco We can recommend jobs specifically for you! Click here to get started.
    $91k-109k yearly est. Auto-Apply 4d ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Fishers, IN?

The average embedded software engineer in Fishers, IN earns between $60,000 and $102,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Fishers, IN

$79,000

What are the biggest employers of Embedded Software Engineers in Fishers, IN?

The biggest employers of Embedded Software Engineers in Fishers, IN are:
  1. SMC
Job type you want
Full Time
Part Time
Internship
Temporary