Post job

Embedded software engineer jobs in Rochester, MN - 1,514 jobs

All
Embedded Software Engineer
Embedded Engineer
Senior Software Engineer
Staff Software Engineer
Firmware Engineer
Senior Embedded Engineer
Software Engineer
Firmware Developer
Principal Software Engineer
Systems Engineer
  • Firmware Engineer

    Pentangle Tech Services | P5 Group

    Embedded software engineer job in Waukesha, WI

    This work involves bare metal, C programming. The Firmware Engineer will troubleshoot their own code and have experience using an oscilloscope. The Firmware Engineer will work on a team, develop code in C, and identify root cause issues with the code. The Firmware Engineer will be able to read a data sheet, edit a link or file Some experience with DevOps, board bring up or Visual Studio Code Qualifications Required: 5+ years recent experience with bare metal, C programming Recent experience troubleshooting their own code and using an oscilloscope Recent experience identifying root cause issues with C code Experience with reading a data sheet and editing a link or file
    $70k-92k yearly est. 14h ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Firmware Engineer - C and Baremetal

    Global Connect Technologies 4.4company rating

    Embedded software engineer job in Waukesha, WI

    Job Title: Firmware Engineer - Bare Metal Duration: Long Term Actalent is seeking an experienced Firmware Engineer - Bare Metal to support Generac in Waukesha, Wisconsin. This role focuses on low-level firmware development using bare-metal C programming for embedded systems. The ideal candidate will be highly hands-on, capable of independently debugging firmware, and comfortable working closely with hardware and lab equipment. Key Responsibilities Design, develop, and maintain bare-metal firmware using the C programming language. Independently troubleshoot and debug firmware, including hardware-level issues. Utilize oscilloscopes and other lab tools to diagnose and resolve firmware and hardware interaction problems. Identify, analyze, and resolve root cause issues within embedded C code. Read and interpret microcontroller datasheets, schematics, and technical documentation. Modify and maintain linker scripts, configuration files, and build files. Support board bring-up and hardware validation activities. Collaborate effectively with cross-functional engineering teams. Use development tools such as Visual Studio Code and participate in basic DevOps workflows when applicable. Required Qualifications 5+ years of recent experience in bare-metal firmware development using C. Proven experience debugging and troubleshooting own firmware code. Hands-on experience using oscilloscopes for embedded system debugging. Strong ability to identify and resolve root cause issues in C code. Experience reading datasheets and editing linker scripts or configuration files. Solid understanding of embedded systems fundamentals. Preferred Qualifications Experience with board bring-up activities. Familiarity with DevOps tools and processes. Experience using Visual Studio Code or similar IDEs. Exposure to power, energy, or industrial embedded systems.
    $68k-89k yearly est. 1d ago
  • Principal Software Engineer

    On-Demand Group 4.3company rating

    Embedded software engineer job in Minneapolis, MN

    On-Demand Group is currently seeking for a Principal Software Engineer for a 3-month contract engagement to start. Title: Principal Software Engineer Duration: 3-month contract to hire The Principal Software Engineer position is responsible for delivering successful technical solutions for the Oracle HCM Cloud/Fusion platforms. The individual is responsible for development and support activities with minimal supervision and guidance. A successful candidate will have a solid record of delivering technical solutions under timeline and a proven track record of working efficiently with business, functional, and technical teams. This role's focus is on the development, maintenance, and support of new and existing Oracle EBS and Cloud/Fusion functionality. The Principal Software Engineer will mentor, lead, and indirectly influence internally and cross functionally. ACCOUNTABILITIES: Leads and participates in schedule definition, system design, scope definition and development/selection of software solutions: • Works with a team or independently to research and define user requirements and understand their needs, address those needs, handle problems as they arise, and escalate issues as required. • With minimal direction, works to formulate system scope, objectives, requirements, and design documentation. • Works with a team to provide information and development schedules for assigned work. • Leads the creation of appropriate documentation for all application modifications and new development. • Develops applications/enhancements within client's defined architecture and following the predefined processes/methodologies. • Proactively communicates with and coordinates activities with other team members. Team Support: • Works with team members to develop, maintain and improve critical internal and external production applications. • Works with Infrastructure and Service Desk teams to identify, diagnose and remediate production system issues. • Provides timely status updates for assigned work to the team members and leadership. • Researches the changing marketplace to keep current with technology and upgrades. • Provides production system support as needed. • Mentor, support, guide, and train other team members. • May support or provide technical expertise within team and cross functionally. • Other duties as assigned. REQUIRED QUALIFICATIONS: Knowledge of: • Knowledge of enterprise frameworks, systems integrations, software development and testing methodologies is required • Technical expertise/knowledge of development tools and processes • Strong knowledge of developing interface and conversion routines • Advanced knowledge of the development life cycle including testing process and methods, variable programming fundamentals, conditional execution, data structures, compilation and debugging tools • Advanced knowledge of Agile and object-oriented software development methodologies • Generating process documentation • Familiarity with SDLC • Automated testing / regression testing • Experience in a Scrum/Agile development environment • Knowledge and experience with o SQL, PL/SQL, XML, BI Publisher o Oracle Visual Builder Studio o Oracle Fast Formulas o Linux shell scripts o SOAP XML, WSDL, XML schema, and XSL o RESTful services, JSON o SOA gateway deployments o SOAPUI, XMLSpy, POSTMAN for SOA testing and development o Code management and deployment platforms for Oracle Fusion/PaaS • Knowledge of some or all of Cloud HCM suite of products: o Core HR o Payroll o Learning o Absence Management o Time and Labor o Compensation o Recruiting o Workforce management o Performance management o Goal management o Reporting - OTBI/BI-SQL o Benefits • Opening, managing, and resolving Oracle service requests with Oracle support • Demonstrated knowledge of Oracle suggested standards and approach for delivering EBS and Cloud solutions The projected hourly range for this position is $70 to $80. On-Demand Group (ODG) provides employee benefits which includes healthcare, dental, and vision insurance. ODG is an equal opportunity employer that does not discriminate on the basis of race, color, religion, gender, sexual orientation, age, national origin, disability, or any other characteristic protected by law.
    $70-80 hourly 3d ago
  • Senior Software Engineer

    Docsi

    Embedded software engineer job in Minneapolis, MN

    DOCSI is seeking a talented, driven software engineer to join our engineering team. We need a passionate and creative mind to help us continue building our cutting edge surgical waste elimination platform. The person who accepts this role will not only work closely with our Director of Engineering, but they will also benefit from full exposure to the inner workings and decision making challenges of an early stage startup. They will inevitably be called upon to contribute to significant decisions that impact the technical direction of the company. They should also be willing and able to grow into a technical or people management role as the engineering team grows. This role will: Work alongside the Director of Engineering and other DOCSI engineers to expand and maintain our software solution. Design and build new user experiences that streamline the complex and confusing process of managing surgical waste. Inform the creation of machine learning tools to amplify the quality of surgical waste reduction recommendations. Create seamless data pipelines and integrations that enable our highly scalable, always available platform. Influence and guide critical design discussions that determine the future direction of our product. Gain access and connections to key members of the Twin Cities startup community. Help shape the culture of a new and growing engineering team. Minimum Qualifications: 4+ years of experience working as a software engineer or similar role Experience in web development with one or more of the following languages/frameworks: PHP, React, Python, Java Expertise working with relational database systems such as MySQL or PostgreSQL Demonstrable experience leading technical projects from start to finish (with or without assistance from other team members) An understanding of building systems to scale with large, often inconsistent data imports Action driven self-starter who enjoys improving existing processes A lifelong learning mindset with a desire to explore new ideas and connect them to their work Ability to work in an often ambiguous, fast-paced environment Bonus Qualifications: Previous work with PHI or other sensitive data. Experience undergoing compliance audits is even better Experience in designing seamless, mobile-friendly user experiences A history or deep interest in working in startups or early-stage companies A background/experience in healthcare and/or supply chain (Extra plus) Experience specifically with Laravel, Apache Spark, Terraform, and/or AWS cloud services Salary and Benefits: Expected salary range is between $100,000 - $140,000 An equity package relative to the candidate's skills and experience Unlimited vacation policy A healthcare stipend is available, full healthcare benefits will be available in 2026
    $100k-140k yearly 14h ago
  • Software Engineer (IAM / Identity) 4840

    Tier4 Group

    Embedded software engineer job in Franklin, WI

    Must Haves: Experience designing, developing, and implementing CIAM solutions integrating with various systems and platforms Hands-on experience with CIAM IDP tools such as Okta, Ping, or equivalent Knowledge of orchestration tools like PingOne DaVinci or Transmit Security FlexID Strong understanding of identity protocols (OIDC, OAuth, SAML, AD-Fed, API Gateways, SCIM) Experience implementing and managing SSO, MFA, FIDO authentication, PAM, and Identity Governance & Administration Stand out skills from others: Experience with Okta and Transmit Security is a plus Ability to provide technical leadership and mentorship Responsibilities Collaborate with business units, developers, vendors, and security engineers Integrate with third-party software and on-premises infrastructure Ensure high availability and seamless user experience Conduct impact analysis, analyze data, and create work effort estimates Lead automation and process improvement initiatives Support CIAM infrastructure upgrades, patches, and performance tuning Maintain compliance with industry standards and best practices
    $63k-83k yearly est. 3d ago
  • Software Engineer

    Taylor Corporation 4.3company rating

    Embedded software engineer job in Minneapolis, MN

    Let Us Power Your Potential Taylor Corporation isa dynamic, diversified companywith bigplans for the future-andyour career. We power our employees' potential and strive to createopportunityand security for every member of the team. Ifyou'reready for something bigger-more challenge, more variety, more pathways for professional growth-we should talk.We'repassionate about ourwork,we believe there is always a better way, andwe'relooking for people like you. Ready toreach your potential?It'stime to look at Taylor. Your Opportunity:Taylor Corporation is looking for a Software Engineer to join our team at Navitor. This person will focuses on design, modification, development, writing and implementing of software programming applications and supports/installs those applications and systems within the primary B2B platform. This position requires familiarity with a variety of the field's concepts, practices, and procedures and relies on experience and judgment to plan and accomplish goals. Your Responsibilities: Apply established design patterns and Object-Oriented Design (OOD) best practices in their design and development of software solutions Provide business teams with analysis, design and programming services to modify existing, complex programs and write new, complex programs Develop solutions that support the overall platform by collecting specifications from and interacting with project managers and business analyst teams Create web pages with coding languages such as C#, CSHtml and JavaScript Create back-end services using .NET Framework and .NET core technologies Document business processes including instructions for use, functionality, descriptions and activity diagrams of the system Design, code, test, debug, document and install programs to support Navitor applications Assist in code reviews, testing processes, procedures and plans to identify and correct problems encountered during testing Remain current on new technologies and best practices in information technology industry Act as a driving force to bring new technical solutions to Navitor Act persuasively to define a vision for the technology and socialize ideas, build alignment and achieve consensus You Must Have: Bachelor's degree in a related area 5+ years of experience as a Software Engineer Experience with Object Oriented Programming, .NET Framework, .NET / C# / CSHTML / .NET Core Experience with HTML, CSS, JavaScript Experience with Microsoft SQL Server and Microsoft Visual Studio Microsoft Office product suite experience (Word, Excel, Outlook, PowerPoint, Visio) Strong computer and web skills with an ability to learn new systems and tools quickly Excellent interpersonal, verbal and written communication skills Exceptional organizational skills with a detail-oriented approach Possess strong problem-solving skills and independent decision-making abilities Ability to multi-task in a fast-paced environment to meet regular deadlines A high degree of energy, initiative and self-motivation Theanticipatedannual salary range for this position is $73,000 - $83,000. The actual base salary offered depends on a variety of factors, which may include as applicable, the qualifications of the individual applicant for the position, years of relevant experience, specific and unique skills, level of education attained, certifications or other professional licenses held, and the location in which the applicant lives and/or from which they will be performing the job. The range listed is just onecomponentof Taylor Corporation's total compensation and benefits package for employees. About Taylor Corporation One of the largest print and communications firms in North America, Taylor's family of companies provides a diverse set of products, services and technologies that address the toughest business challenges. We work diligently each day to create printed and digital marketing communication solutions that help power many of the world's most recognizable brands. With more than 50 years of categoryexpertiseand10,000 employeesspanning dozens of U.S. states and multiple countries, Taylor serves businesses and distributors both large and small. Our employees enjoy a comprehensive benefit package including a choice of several health plans, dental, vision, wellness programs, life and disability coverage, flexible spending accounts, health savings accounts, a 401(k) plan with company match, paid time off (PTO) and64 hoursof annual holiday pay. The Employerretainsthe right to change or assign other duties to this position. Taylor Corporationis an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin,veteranor disability status. Taylor Corporation including all partners and affiliates is an Equal Opportunity Employer/Veterans/Disabled.
    $73k-83k yearly 6d ago
  • Embedded Software Engineer

    General Dynamics Mission Systems 4.9company rating

    Embedded software engineer job in Bloomington, MN

    Basic Qualifications Education Requirements: Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience preferred. Clearance Requirements: Department of Defense Secret security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required. Responsibilities for this Position ROLE AND POSITION OBJECTIVES: As a software engineer for Airborne Systems, you'll be a member of a cross functional team responsible for airborne computers that process and display mission data in the cockpit, to crypto products for identifying friendly aircraft, and weapon control systems that enable the launch and control of precision guided weapons, we work to ensure the world's most advanced aircraft maintain air superiority and information dominance. We encourage you to apply if you have any of these preferred skills or experiences: Knowledge of general programming principles and optimization strategies, with previous experience in... C/C++ Python Rust Embedded Linux What sets you apart: Willingness to dig into hardware specifications and leveraging hardware interfaces in the composition of low-level software solutions. Expertise in applying technology and technical skills to solve challenges in creative ways Creative thinker with demonstrated success leading the software development life cycle Expertise in applying technical standards and methodologies to solve challenges Exceptional communication skills with the capacity to secure buy-in on concepts and ideas Collaborative team player eager to provide technical leadership and position others for success Commitment to ongoing professional development for yourself and others Our Commitment to You: An exciting career path with opportunities for continuous learning and development. Research oriented work, alongside award winning teams developing practical solutions for our nation's security Flexible schedules with every other Friday off work, if desired (9/80 schedule) Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more See more at gdmissionsystems.com/careers/why-work-for-us/benefits Workplace Options: This position will be primarily on-site in our Bloomington office. Salary Note This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled. Combined Salary Range USD $112,924.00 - USD $125,275.00 /Yr. Company Overview General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team! Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
    $112.9k-125.3k yearly Auto-Apply 28d ago
  • Embedded Software Controls Engineer

    Collabera 4.5company rating

    Embedded software engineer job in Waterloo, IA

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Job Description Description: As an Embedded Software Controls Engineer, you will design, develop, test, and document embedded software for electromechanical/electrohydraulic subsystems for agricultural equipment projects. In addition, you will: - Create and develop software per the client's Embedded Software Development Process. - Participate in control system design and analysis. - Participate functional/subsystem design/test requirement reviews and document results. - Verify that subsystem meets requirements, through a combination of virtual and hardware based testing including; desktop, bench, vehicle simulator testing. - Analyze current production/experimental issues, develop an understanding of the root cause and create appropriate action plans to resolve these issues. - Provide technical support during system field-testing activities on an as needed basis. - Provide necessary design documentation to support development of service publications. Qualifications What It Takes: We need an excellent communicator, both verbal and written, who thrives on solving problems and working in a team environment. Ideally, you will have a Bachelor's Degree in Electrical, Computer, Mechanical, Ag Engineering or equivalent experience in a related career field. We also require: - Experience working in mechatronics; this includes a solid understanding of electrical and electronics, hydraulics, and mechanical systems. - Subsystem design, software development, and electronic circuit design and analysis experience. - Experience with C/C++ programming language and software development tools for embedded microcontrollers in mobile applications. - Control system experience preferably related to propulsion systems. - Experience working with Model Based Software Design (MBSD) and/or system simulation. A strong candidate will also have: - Technical experience relating to design/diagnostics of mechanical/electrical/hydraulic systems. - Experience with control systems design and analysis. - Some product engineering experience Additional Information To discuss about this opportunity, please contact me: Jeff Demaala ************
    $66k-87k yearly est. 60d+ ago
  • Sr. Embedded Firmware Engineer

    Solopoint Solutions, Inc.

    Embedded software engineer job in Germantown, WI

    Qualifications: 8+ years in embedded firmware development BS in CS, EE, or CE (MS preferred) Proficient in C, C++, and Assembly Deep knowledge of microcontrollers, CAN, UART, and communication protocols Experience with Bluetooth (peripheral and central), AI edge computing, and image detection Familiarity with Simulink, MBSD, FreeRTOS, and embedded cybersecurity (e.g., certificate chains, HSMs) Responsibilities: Design and develop robust firmware for complex systems Lead full lifecycle software development (concept to EOL) Build production and R&D solutions using C/C++/Assembly Simulate and test with Simulink; define embedded firmware architecture Enforce coding standards, documentation, and testing best practices Support production firmware, hardware integration, and electrical design Implement communication protocols and MBSD automation Develop manufacturing test tools and desktop automation apps (C++/Python)
    $90k-117k yearly est. 12d ago
  • Embedded Engineer (Electronics Expereince/C#)

    Actalent

    Embedded software engineer job in Minneapolis, MN

    Software Engineer-prefer some electronics experience Programming in C# Experience with troubleshooting & de-bugging Test and fix bugs All of this is controls related-these controls have not been installed yet PCB-sub assembly level Need local-testing needs to be done onsite to work on the Hardware We are currently looking for a software engineer to help us switch from a legacy test platform to a more modern C# .NET platform. This team develops end of line test systems for electronics that will be going into generators. This test system application will sit on a PC and interact with electronic test equipment such as DMM, Signal Generators and Oscilloscopes. The main objective of this role will be to take the legacy VB .NET system and shift to modern platform. Some locations where manufacturing is done has limited network connectivity, so a thick architecture will be used. Data is then pushed to SQL Server / AWS Cloud. The lead engineer needs assistance specifically with the front-end design of the applications/websites. This person needs to be an expert in Front-End UI Design, specifically proficient with WPF. This person should be strong with C#, XAML and AWS. These systems will need to be set up for two different types of users. Internal users and third party users at manufacturing sites. Will need to work with internal IT department to ensure procedures are followed. Requirements: BS in Computer Science or Computer Engineering 4+ years experience with front end development / user interface 4+ years experience with WPF 4+ years experience with XAML and AWS or related Skills C++, Embedded software, Software development Top Skills Details C++,Embedded software,Software development Experience Level Intermediate Level Job Type & Location This is a Contract position based out of Minneapolis, MN. Pay and Benefits The pay range for this position is $40.00 - $55.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 Minneapolis,MN. Application Deadline This position is anticipated to close on Jan 21, 2026. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
    $40-55 hourly 12d ago
  • Senior Embedded Hardware Engineer

    X-ES Board

    Embedded software engineer job in Verona, WI

    Extreme Engineering Solutions (X-ES) is seeking a highly-motivated individual to join one of our skilled and tight knit design teams in creating rugged, high-performance embedded computing solutions. This person will be involved in all aspects of board-level product design through the formal transfer to production. This key position has broad exposure to and close interaction with electrical and mechanical design, software integration and debug, qualification testing, and production planning. Duties and Responsibilities Perform engineering work related to hardware design, debugging, and electronic system testing. Specific responsibilities may include the following: Lead and participate in product development, integration and debug, product testing, and customer support. Perform as the technical contact with external customers in partnership with a Project Manager. Perform digital circuit design, simulation, and schematic entry. Collaborate with peers inside and outside the team to quickly resolve technical issues and ensure a high level of product quality. Provide guidance in the creation and execution of design verification, qualification, and production test plans. Create and review product technical documentation. Debug hardware problems down to the component level. Manage customer and internal requirements throughout the design process. Work with project managers, technical leads and team members to ensure that design checks are performed in a timely fashion. Required Qualifications Bachelor's degree in Electrical Engineering, Computer Engineering, or related engineering field. Minimum of seven (7+) years of related engineering experience. Ability to manage multiple projects and priorities in a fast-paced environment. Computer proficiency and a high level of organization with strong attention to detail. Strong interpersonal and communication skills, with the ability to effectively collaborate with cross-functional teams. Problem-solving skills and the ability to make informed technical decisions. Ability to work efficiently and independently with a strong sense of urgency and ownership. Ability to work onsite from our facility located at 9901 Silicon Prairie Parkway in Verona, WI. Desired Qualifications Strong technical background with expertise in an embedded development environment. Experience in all areas of the engineering development life cycle: requirement gathering, design, development, testing, deployment, and maintenance. Familiarity with any of the following: Intel x86 architecture, Freescale/NXP PowerPC (PPC) or ARM architecture, Xilinx FPGA or SoCs, Linux or VxWorks operating systems, SPICE simulation, Ethernet, PCIe, DDR4, MIL-STD 1553, ARINC 429, C or C++ programming, Python, HDL. Familiarity with MIL-STD specifications or any of the following form factors: VPX, VME, cPCI, ATCA, COM Express, rackmount server. Compensation and Benefits X-ES offers a competitive compensation package and excellent benefits, including: No-deductible, low-copay group health and dental insurance (90% employer paid) Health and wellness benefits coverage eligibility begins on the first of the month following your start date Life insurance and long-term disability insurance (100% employer paid) Paid time off, plus eight paid holidays a year 401(k) employer match up to 4%, subject to plan terms & waiting periods. Roth option is available. Participation in the 100% employee-owned Employee Stock Ownership Plan (ESOP) at no cost to employees X-ES also takes a casual, small-business approach to company culture. At our state-of-the-art office and manufacturing facility located in Madison's growing tech corridor, there's no formal dress code, flexible day shift scheduling, and dedicated personal workspaces. Our employees kick back at regular company events and enjoy lunches from local pizza places and food carts. At X-ES, we strive to offer a comfortable, relaxed environment for our employees to do their best work. About X-ES When “rugged enough” isn't rugged enough for embedded computing systems, industry leaders in the military, aerospace, industrial, and commercial sectors turn to Extreme Engineering Solutions (X-ES). Because we strive to be the premier provider of mission-critical embedded products while delivering exceptional levels of customer and employee satisfaction, we hire strong contributors and give them space to thrive. As a 100% employee-owned company, our employees both drive and directly benefit from our success. Together, we meticulously design and build products that stand up to some of the most extreme conditions on the planet. X-ES is located on the far west side of Madison, WI. The company designs and manufactures rugged embedded computing solutions for a variety of applications. For more information, visit **************** X-ES is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other category protected by law. All X-ES job postings and application procedures are posted in compliance with Section 39.08 of the Madison General Ordinances.
    $90k-117k yearly est. 26d ago
  • Power Systems Development - Firmware, Hypervisor, Operating Systems, AI Enablement

    IBM 4.7company rating

    Embedded software engineer job in Rochester, MN

    **Introduction** IBM Infrastructure is a catalyst that makes the world work better because our clients demand it. Heterogeneous environments, the explosion of data, digital automation, and cybersecurity threats require hybrid cloud infrastructure that only IBM can provide. Your ability to be creative, a forward-thinker and to focus on innovation that matters is all supported by our growth-minded culture as we continue to drive career development across our teams. Collaboration is key to IBM Infrastructure success, as we bring together different business units and teams that balance their priorities in a way that best serves our client's needs. IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive. **Your role and responsibilities** IBM has opened Software Engineers, Computer Scientists and Computer Engineers to develop firmware, hypervisors, operating systems, systems management and control and AI hardware enablement for the IBM Power brand of enterprise computer systems. As a Developer at IBM, you'll get to work on the systems that are driving the quantum revolution and the AI era. Join our team of creators - the people who help move IBM forward by using their imagination to envision solutions, their curiosity to experiment with new ideas, and their ever-growing skills into action for customers to make better decisions with greater speed on the most trusted platforms in today's market. **Required technical and professional expertise** * Bachelor's or master's degree in computer science, computer engineering, electrical engineering, or related majors. * C/C++ programming skills - demonstrated via school projects, internships, and/or coursework * Strong interest in working in embedded environment / firmware, low level coding (close to hardware), or operating systems and hypervisors. * Data structures/Software Design * Excellent communications skills / documentation skills * Strong verbal and written communication skills. * Passion for technology and engineering * Growth-minded, trusted, team focused, courageous, resourceful, and outcome focused. **Preferred technical and professional experience** * Computer Architecture coursework: Computer Architecture and Organization * Operating Systems course work or experience * Understanding of Databases and SQL programming * Git or other source control systems * Embedded/Hardware knowledge - I2C or other one wire buses * Knowledge of PCI bus * Linux Systems, D-Bus * Contributing to open-source project experience * Python or other scripting languages * Familiarity with AI and Machine Learning frameworks * Software test / unit test development in the context of software development * Experience with QEMU or other open-source projects * Linux application development / systems programming IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
    $62k-75k yearly est. 60d+ ago
  • Senior Embedded Engine Controls Engineer

    Brunswick Boat Group

    Embedded software engineer job in Fond du Lac, WI

    Are you ready for what's next? Come explore opportunities within Brunswick, a global marine leader committed to challenging conventions and innovating next-generation technologies that transform experiences on the water and beyond. Brunswick believes “Next Never Rests™,” and we offer a variety of exciting careers and growth opportunities within united teams defining the future of marine recreation. Innovation is the heart of Brunswick. See how your contributions will help transform vision into reality. Position Overview: As a Senior Embedded Engine Controls Engineer at Mercury Marine you will design sophisticated engine and vessel control systems. These systems can be found on small boats that are equipped with 15Hp engines all the way up to multi-engine, multi-helm yachts that are the world's finest. At Brunswick, we have passion for our work and a distinct ability to deliver. Essential Functions: Interact with design teams for project and product feature definition. Participate in design meetings and prepare requirements and design specifications. Design, write code, and complete programming according to specifications. Identify, analyze and resolve complex software/Hardware issues. Make recommendations and suggest alternative approaches for development projects. Diversity of thought and experiences is fundamental when imagining the unimaginable. Certain skillsets/experiences are necessary; however, others can be developed along the way. Required Qualifications: Bachelors Degree in Electrical, Computer or Software Engineering, Computer Science or related field 6 or more years of embedded controls experience Must have a thorough understanding of the following: Embedded Software Development MatLab Simulink (MotoHawk/Raptor experience is a plus) C/C++ CAN bus communications Additional working knowledge in the following is also preferred: Control Theory Understanding of Internal Combustion Engines Understanding of Marine vessels and features Working knowledge of Vector Tools (CANape, CANalyzer, CANoe) Ability to design and build test fixures The anticipated pay range for this position is $100,900 - $160,800 annually. The actual base pay offered will vary depending on multiple factors including job-related knowledge/skills, relevant experience, business needs, and geographic location. In addition to base pay, this position is eligible for an annual discretionary bonus program. At Brunswick, it is not typical for an individual to be hired at or near the top end of the salary range for their role. Compensation decisions are dependent upon the specifics of the candidate's qualifications and the business context. This position is eligible to participate in Brunswick's comprehensive and high-quality benefits offerings, including medical, dental, vision, paid vacation, 401k (up to 4% match), Health Savings Account (with company contribution), wellbeing program, product purchase discounts and much more. Details about our benefits can be found here. Next is Now! We value growth and development, recognizing that people come with a wealth of experience and talent beyond just the technical requirements of a job. If your experience is close to what you see listed here, please still consider applying. Brunswick is an Equal Opportunity Employer and considers all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or any other characteristic protected by federal, state, or local law. Diversity of experience and skills combined with passion is key to innovation and inspiration and we encourage individuals from all backgrounds to apply. If you require accommodation during the application or interview process, please contact ****************************** for support. For more information about EEO laws, - click here Brunswick and Workday Privacy Policies Brunswick does not accept applications, inquiries or solicitations from unapproved staffing agencies or vendors. For help, please contact our support team at: ****************************** or ************. All job offers will come to you via the candidate portal you create when applying through a posted position through https:///************************** If you are ever unsure about what is being required of you during the application process or its source, please contact HR Shared Services at ************ or ******************************. #Brunswick Corporation - Mercury Marine
    $100.9k-160.8k yearly Auto-Apply 60d+ ago
  • Lead Embedded Engineer

    Resideo Technologies, Inc.

    Embedded software engineer job in Golden Valley, MN

    As the Lead Embedded Engineer, you will participate in a project team environment, owning the requirements and dependencies amongst the different engineering functions. The project team will be responsible for the development of cutting-edge connected devices. Your expertise in product architecture, design, project management, and new product introduction process will be crucial in ensuring the requirements & dependencies are completed allowing successful delivery of high-quality, reliable, and secure products. JOB DUTIES: * Ensure that global engineering functions are highly organized through dependency tracking and have the tools to work seamlessly across time zones. * Partner with the other engineering functional team leads to deliver high quality products, on time and in scope. * Partner and coordinate dependencies with external design resources as needed. * Recommending & drive process improvements to improve team efficiency. * Support development of product plans and roadmaps for Comfort product lines. * Ensure that appropriate technologies are identified, researched, and developed for timely introduction into Resideo products and systems. * Ensure that product architecture, design and development support common platforms, maximize reuse and reduce product development cycle time. YOU MUST HAVE: * 5+ years of experience in embedded product development * 3+ years of experience in product requirement creation * 3+ years of experience in product development lifecycle * 3+ years of experience with coordinating dependencies between the engineering functions, such as firmware, mechanical, hardware, and software engineering team members. WE VALUE: * Prior engineering management or technical leadership. * Experience in HVAC related business. * Agile development process experience. * Firmware engineering design experience with connected products, based on Linux or FreeRTOS operating systems. * Excellent project management skills * Ability to forge solid relationships and manage across a global business environment. * Effective verbal, written and interpersonal communication skills. * Ability to identify issues, requirements, and opportunities for improvement. * Ability to challenge the status quo and drive change. * Product development expertise from concept to product launch; familiarity with a phased NPI (new product introduction) process. * Ability to consistently make timely decisions and balancing systematic analysis with decisiveness, even in the face of complexity. * Strategic thinking, analytical problem solving, and effective management on complex projects. * Demonstrated cross-functional interaction with Sales, Product Management, Quality and Operations. * Familiarity with hardware design, firmware platforming and app & cloud integration. WHAT'S IN IT FOR YOU: * Opportunity to have a direct impact on high-scale projects and products selling to millions of homes and businesses worldwide. * Play a key role in driving a world where people are healthy, happy, safe, and secure through innovative connected automation solutions. * Influence over a dynamic tech stack and the opportunity to work with and explore cutting-edge technologies. * Collaborate with high-performing, cross-functional teams in an agile and intellectually stimulating environment. #LI-MA1 #LI-HYBRID
    $68k-89k yearly est. Auto-Apply 14d ago
  • Lead Embedded Engineer

    Resideo

    Embedded software engineer job in Golden Valley, MN

    As the **Lead Embedded Engineer** , you will participate in a project team environment, owning the requirements and dependencies amongst the different engineering functions. The project team will be responsible for the development of cutting-edge connected devices. Your expertise in product architecture, design, project management, and new product introduction process will be crucial in ensuring the requirements & dependencies are completed allowing successful delivery of high-quality, reliable, and secure products. **JOB DUTIES:** + Ensure that global engineering functions are highly organized through dependency tracking and have the tools to work seamlessly across time zones. + Partner with the other engineering functional team leads to deliver high quality products, on time and in scope. + Partner and coordinate dependencies with external design resources as needed. + Recommending & drive process improvements to improve team efficiency. + Support development of product plans and roadmaps for Comfort product lines. + Ensure that appropriate technologies are identified, researched, and developed for timely introduction into Resideo products and systems. + Ensure that product architecture, design and development support common platforms, maximize reuse and reduce product development cycle time. **YOU MUST HAVE:** + 5+ years of experience in embedded product development + 3+ years of experience in product requirement creation + 3+ years of experience in product development lifecycle + 3+ years of experience with coordinating dependencies between the engineering functions, such as firmware, mechanical, hardware, and software engineering team members. **WE VALUE:** + Prior engineering management or technical leadership. + Experience in HVAC related business. + Agile development process experience. + Firmware engineering design experience with connected products, based on Linux or FreeRTOS operating systems. + Excellent project management skills + Ability to forge solid relationships and manage across a global business environment. + Effective verbal, written and interpersonal communication skills. + Ability to identify issues, requirements, and opportunities for improvement. + Ability to challenge the status quo and drive change. + Product development expertise from concept to product launch; familiarity with a phased NPI (new product introduction) process. + Ability to consistently make timely decisions and balancing systematic analysis with decisiveness, even in the face of complexity. + Strategic thinking, analytical problem solving, and effective management on complex projects. + Demonstrated cross-functional interaction with Sales, Product Management, Quality and Operations. + Familiarity with hardware design, firmware platforming and app & cloud integration. **WHAT'S IN IT FOR YOU:** + Opportunity to have a direct impact on high-scale projects and products selling to millions of homes and businesses worldwide. + Play a key role in driving a world where people are healthy, happy, safe, and secure through innovative connected automation solutions. + Influence over a dynamic tech stack and the opportunity to work with and explore cutting-edge technologies. + Collaborate with high-performing, cross-functional teams in an agile and intellectually stimulating environment. \#LI-MA1 \#LI-HYBRID Resideo Technologies has announced its intention to spin off ADI Global Distribution and establish it as a separate, publicly traded company. Under this plan, ADI will continue its role as a leading global wholesale distributor serving commercial and residential markets, while Resideo will retain its manufacturing and product-solutions business. Upon separation, both companies will operate independently to better serve their respective markets and customers. The spin-off is currently targeted for completion in the second half of 2026, subject to customary conditions. Resideo is a $6.76 billion global manufacturer, developer, and distributor of technology-driven sensing and control solutions that help homeowners and businesses stay connected and in control of their comfort, security, energy use, and smart living. We focus on the professional channel, serving over 100,000 contractors, installers, dealers, and integrators across the HVAC, security, fire, electrical, and home comfort markets. Our products are found in more than 150 million residential and commercial spaces worldwide, with tens of millions of new devices sold annually. Trusted brands like Honeywell Home, First Alert, and Resideo power connected living for over 12.8 million customers through our Products & Solutions segment. Our ADI | Snap One segment spans 200+ stocking locations in 17 countries, offering a catalog of over 500,000 products from more than 1,000 manufacturers. With a global team of more than 14,000 employees, we offer the opportunity to make a real impact in a fast-growing, purpose-driven industry. Learn more at ************************ At Resideo, we bring together diverse individuals to build the future of homes. Resideo is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status. For more information on applicable U.S. equal employment regulations, refer to the ****************************************************************************************************************************************************** If you require a reasonable accommodation to apply for a job, please use Contact Us form for assistance.
    $68k-89k yearly est. 14d ago
  • Embedded Engineering Co-op

    Process Development Engineer In Windsor, Wisconsin 4.5company rating

    Embedded software engineer job in Windsor, WI

    Are you ready to flex your coding muscles and dive into the fascinating world of flow cytometers? Genus Research & Development is seeking a Embedded Engineer Co-Op who can juggle hardware development with embedded programming development. If you're eager to create high-speed digital circuits and dabble in electrical hardware design, we've got the perfect hands-on, brain-engaging opportunity for you. Bonus points if you can laugh at the occasional tech hiccup (you know, the "it worked on my machine" moments). The position is located in Windsor, Wisconsin. This role works 40 hours per week; Monday - Friday, 8am to 4:30pm. The Co-Op will be on-site initially with opportunities for hybrid later on based on individual performance. The hourly compensation range for this position is ($22 - $27) USD. The compensation provided is a good faith estimate representative of all experience levels. Genus considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills. This position will close for applications on February 15, 2026. You Will Assist in developing the FPGA and embedded software for a next generation flow-cytometer. Support embedded software & hardware development for FPGA-based platforms. Apply problem-solving skills to troubleshoot circuit boards. Collaborate effectively with team members to meet project goals and deadlines. Gain hands-on experience in electrical hardware design. Uphold the Genus core values, mission and vision. Position may require work responsibilities outside of normal business hours. Perform other projects and responsibilities as assigned. Requirements Basic Qualifications: (required) Educational Background: Currently pursuing a degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related field. Programming Skills: Basic knowledge of C. Hardware Skills: Basic knowledge of serial communications (I2C, SPI, UART). Available for 8 month Co-Op with target dates of June 1, 2026 to January 15, 2027. Authorized to work in the U.S. without sponsorship. Valid driver's license. Authorized to work in the U.S. without sponsorship. Preferred Qualifications: Experience working with FPGAs using Verilog or System-Verilog. Problem-Solving: Strong analytical and problem-solving skills with a keen attention to detail. Communication: Good written and verbal communication skills, with the ability to work effectively in a team environment. Adaptability: Willingness to learn new technologies and adapt to changing project requirements in a collaborative environment. Business Overview Genus is an agricultural biotechnology pioneer. We are a global FTSE 250 company, headquartered in the UK, and listed on the London Stock Exchange. Genus PLC has a presence in over 70 countries and a global workforce of over 3,000 employees and growing. We are a worldwide leader in porcine and bovine animal genetics, partnering with farmers to transform how we nourish the world - a mission that is important to a sustainable future. Our vision is clear: Pioneering animal genetic improvement to sustainably nourish the world. Our Values Collaborate as One Team Create Value for Customers Innovate with Purpose Never stop improving ABS Global is a Genus company and is the world-leading provider of bovine genetics, reproductive services, technologies and udder care products. Marketing in more than 70 countries around the globe, ABS has been at the forefront of animal genetics and technology since its founding in 1941. We are uniquely positioned as a global player with a dedicated research and development function and an international distribution network. We breed and distribute the genes of the world's best bulls, scientifically selecting livestock whose offspring is designed to increase the profitability of our customers who are some of the world's biggest farmers and food producers. IntelliGen Technologies is the technology within ABS that develops sexed bovine genetics that helps customers maximize their profitability and reach their end goals in a fast and efficient manner. Benefits Overview Internships at Genus are not eligible for benefits. However, we offer paid internships with competitive compensation. Permanent roles at Genus come with a comprehensive benefits package, including health, dental, vision, FSA/HSA, long and short-term disability, 401K, tuition reimbursement, paid holidays, and ETO (employee time off). Interns who excel in their roles are often considered for permanent positions after their internship. Relocation stipend and Housing recommendations available if needed! Two all-expenses paid trips to company headquarters (Madison, WI area) for North American Internship program engagement. Business Equipment for this role includes a laptop. For more information on our student program, please visit- ********************************* Equal Employment Opportunities Genus is an equal opportunity employer. In accordance with anti-discrimination law, it is the purpose of this policy to effectuate these principles and mandates. Genus prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. Genus conforms to the spirit as well as to the letter of all applicable laws and regulations. Recruitment Fraud Warning Genus plc will never ask you to provide fees or payment for computer, software, or other equipment or supplies during the recruitment and/or onboarding process. If you have any questions about your individual application, please contact the Genus Talent Acquisition team at ***********************. #LI-AM1 Receive email notifications about our latest career opportunities, news and updates directly to your mailbox. Click here to sign up.
    $22-27 hourly Auto-Apply 5d ago
  • Embedded Engineering Co-op

    Genus 3.8company rating

    Embedded software engineer job in Windsor, WI

    Role Overview Are you ready to flex your coding muscles and dive into the fascinating world of flow cytometers? Genus Research & Development is seeking a Embedded Engineer Co-Op who can juggle hardware development with embedded programming development. If you're eager to create high-speed digital circuits and dabble in electrical hardware design, we've got the perfect hands-on, brain-engaging opportunity for you. Bonus points if you can laugh at the occasional tech hiccup (you know, the "it worked on my machine" moments). The position is located in Windsor, Wisconsin. This role works 40 hours per week; Monday - Friday, 8am to 4:30pm. The Co-Op will be on-site initially with opportunities for hybrid later on based on individual performance. The hourly compensation range for this position is ($22 - $27) USD. The compensation provided is a good faith estimate representative of all experience levels. Genus considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills. This position will close for applications on February 15, 2026. You Will * Assist in developing the FPGA and embedded software for a next generation flow-cytometer. * Support embedded software & hardware development for FPGA-based platforms. * Apply problem-solving skills to troubleshoot circuit boards. * Collaborate effectively with team members to meet project goals and deadlines. * Gain hands-on experience in electrical hardware design. * Uphold the Genus core values, mission and vision. * Position may require work responsibilities outside of normal business hours. * Perform other projects and responsibilities as assigned. Requirements Basic Qualifications: (required) * Educational Background: Currently pursuing a degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related field. * Programming Skills: Basic knowledge of C. * Hardware Skills: Basic knowledge of serial communications (I2C, SPI, UART). * Available for 8 month Co-Op with target dates of * June 1, 2026 to January 15, 2027. * Authorized to work in the U.S. without sponsorship. * Valid driver's license. * Authorized to work in the U.S. without sponsorship. Preferred Qualifications: * Experience working with FPGAs using Verilog or System-Verilog. * Problem-Solving: Strong analytical and problem-solving skills with a keen attention to detail. * Communication: Good written and verbal communication skills, with the ability to work effectively in a team environment. * Adaptability: Willingness to learn new technologies and adapt to changing project requirements in a collaborative environment. Business Overview Genus is an agricultural biotechnology pioneer. We are a global FTSE 250 company, headquartered in the UK, and listed on the London Stock Exchange. Genus PLC has a presence in over 70 countries and a global workforce of over 3,000 employees and growing. We are a worldwide leader in porcine and bovine animal genetics, partnering with farmers to transform how we nourish the world - a mission that is important to a sustainable future. Our vision is clear: Pioneering animal genetic improvement to sustainably nourish the world. Our Values Collaborate as One Team Create Value for Customers Innovate with Purpose Never stop improving ABS Global is a Genus company and is the world-leading provider of bovine genetics, reproductive services, technologies and udder care products. Marketing in more than 70 countries around the globe, ABS has been at the forefront of animal genetics and technology since its founding in 1941. We are uniquely positioned as a global player with a dedicated research and development function and an international distribution network. We breed and distribute the genes of the world's best bulls, scientifically selecting livestock whose offspring is designed to increase the profitability of our customers who are some of the world's biggest farmers and food producers. IntelliGen Technologies is the technology within ABS that develops sexed bovine genetics that helps customers maximize their profitability and reach their end goals in a fast and efficient manner. Benefits Overview Internships at Genus are not eligible for benefits. However, we offer paid internships with competitive compensation. Permanent roles at Genus come with a comprehensive benefits package, including health, dental, vision, FSA/HSA, long and short-term disability, 401K, tuition reimbursement, paid holidays, and ETO (employee time off). Interns who excel in their roles are often considered for permanent positions after their internship. * Relocation stipend and Housing recommendations available if needed! * Two all-expenses paid trips to company headquarters (Madison, WI area) for North American Internship program engagement. * Business Equipment for this role includes a laptop. For more information on our student program, please visit- ********************************* Equal Employment Opportunities Genus is an equal opportunity employer. In accordance with anti-discrimination law, it is the purpose of this policy to effectuate these principles and mandates. Genus prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. Genus conforms to the spirit as well as to the letter of all applicable laws and regulations. Recruitment Fraud Warning Genus plc will never ask you to provide fees or payment for computer, software, or other equipment or supplies during the recruitment and/or onboarding process. If you have any questions about your individual application, please contact the Genus Talent Acquisition team at ***********************. #LI-AM1
    $22-27 hourly Auto-Apply 5d ago
  • Staff Software Engineer - Agentic & Automation Systems

    Field Nation 4.6company rating

    Embedded software engineer job in Minnesota City, MN

    Who we are:Field Nation brings companies and service professionals together through an integrated, easy-to-use platform. We support businesses looking to grow their service offerings while also empowering technicians to leverage their skills on their own terms. Our mission is to help the service delivery industry do great work, and we live that mission by doing great work for the companies and service professionals that depend on us. Why is this role important to Field Nation?The Staff Software Engineer - Agentic & Automation Systems is a visionary role focused on transforming how our customers interact with the marketplace. You will lead the charge in moving our platform from a passive tool to an active partner. By building intelligent agents and advanced automation workflows, you will remove the "toil" of manual data entry and project management, allowing our customers to deploy work at massive scale with minimal effort. You will be the architect of efficiency, designing systems that don't just facilitate work, but autonomously organize and execute it. Your work will directly amplify the value of Field Nation by turning complex business processes into streamlined, "set-it-and-forget-it" operations. What you'll get to do: Build Agentic Workflows: Design and implement autonomous AI agents capable of understanding customer intent and executing complex tasks on the marketplace-such as auto-dispatching technicians, negotiating rates within bounds, and predicting project risks before they happen. You will lead a team of peer software engineers, providing technical direction, ensuring the integrity and performance of the deployed agentic systems. Eliminate Operational Toil: Identify high-friction points in our customers' journey-specifically around deploying and managing work orders-and engineer automation systems that reduce these manual steps to zero. Develop Workflow Engines: Create flexible, event-driven automation architectures that allow customers to define their own business logic (e.g., "If X happens, then dispatch Y"), enabling them to program their operations on top of Field Nation. Rapidly Experiment with AI: Leverage the latest in Large Language Models (LLMs) and agentic frameworks (e.g., LangChain, AutoGen) to prototype new automation capabilities. You will quickly build, test, and validate these tools with real users to see what truly drives efficiency. Streamline Integration: Work on systems that seamlessly ingest data from customer ERPs or ticketing systems and instantly translate that data into actionable work on the marketplace, removing the need for swivel-chair data entry. Measure & Amplify Value: Focus on metrics that matter to the business-time saved per work order, reduction in human touchpoints, and speed of deployment. You will use these metrics to iterate on your designs. You might be a good fit if you have: Staff-Level Engineering Expertise: 8+ years of software development experience with a focus on backend systems, API design, and scalable architecture. Experience with AI Agents & LLMs: 2+ years of practical experience building applications using LLMs and agentic frameworks, with a proven track record in designing and deploying multi-agent systems and AI orchestration platforms serving significant user bases. Demonstrated hands-on experience optimizing prompt design, context management, and token efficiency to balance cost, latency, and output quality. You understand the challenges of non-deterministic outputs and know how to constrain agents to be safe and reliable in a business context. Workflow Automation Background: Experience building or integrating with workflow orchestration tools (e.g., Temporal, Airflow) or low-code automation platforms (e.g., Zapier, n8n). You understand state machines and asynchronous event handling. Obsession with Efficiency: You hate repetitive tasks. You have a track record of looking at a manual process and writing code to automate it. 0 to 1 Mindset: Like our Innovation roles, you are comfortable working with ambiguity. You can take a vague problem like "customers spend too much time clicking buttons" and turn it into a sophisticated automation solution. System Integration Skills: Strong knowledge of REST/GraphQL APIs, webhooks, and data transformation pipelines. Why we think you'll love it here: Unlimited paid time off Annual vacation bonus - yes, we'll pay you a bonus to take paid time off! Individualized growth + development plans Strong values around work/life balance Community involvement opportunities Competitive benefits: medical, dental, vision, paid parental leave + 401K Exposure to cutting-edge technologies to solve meaningful problems $143,000 - $200,000 a year At Field Nation, we share the value of transparency and enable this during our recruiting process. We believe it's important to share the compensation range to best understand the full opportunity of a role! We select our initial range based on reliable compensation survey data. Other factors we consider in setting the specific pay for an individual will generally include, among other things, experience, specialized skills, work location, and internal equity to provide competitive offers. Additionally, every role is eligible for variable pay dependent on the position. As an agile and growing organization, the business needs may change. This may result in us hiring someone with less or more experience than the job description states. If that does happen, we will communicate the updated salary range and the new role to you as a candidate. The range stated below is a starting point of the compensation conversation, we'd like to hear what your compensation expectations are too! Base Salary Range | Minnesota or other Zone 3 | $143,000 - 200,000 Come as you are:At Field Nation, we believe work is about more than checking the right boxes. If you don't meet 100% of the requirements for this role, but still feel you'd be a good fit, we want to hear from you! We review all applications and may even have another open position where you are the perfect fit. Field Nation offers a flexible, highly collaborative, hybrid work environment. We are looking for people to join our high performance culture in the states of WA, OR, AZ, UT, CO, TX, NE, KS, MN, WI, IL, IN, MI, OH, KY, VA, NC, SC, GA, FL and IA. Employment is contingent on passing a pre-employment background check. Your written consent will be obtained prior to a background check being performed.We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $69k-88k yearly est. Auto-Apply 13d ago
  • Senior React Native Developer (iOS Mobile Focus)

    Tek Spikes

    Embedded software engineer job in Minnesota City, MN

    Join Tek Spikes as a Senior React Native Developer with a focus on iOS mobile applications. In this role, you will be responsible for designing and building high-quality iOS applications using the React Native framework. You will lead the development of features, ensure adherence to best practices, and drive the overall technical direction of mobile projects while collaborating closely with cross-functional teams. Responsibilities: Lead the architecture, design, and implementation of mobile applications for iOS using React Native. Collaborate with product managers, UX/UI designers, and other stakeholders to deliver innovative and user-friendly mobile experiences. Conduct code reviews and mentor junior developers to uphold quality and consistency in the codebase. Debug and optimize application performance to ensure fast, efficient, and high-quality user experiences. Integrate third-party libraries and APIs to enhance application functionality. Stay current with emerging trends and technologies in mobile development and React Native. Implement best practices for testing, deployment, and app stability. Requirements Qualifications: - Bachelor's degree in Computer Science, Software Engineering, or equivalent experience. - 5+ years of professional experience in mobile application development, with a strong focus on React Native. - Extensive experience with iOS development, including a solid understanding of iOS components and design guidelines. - Proven track record of delivering scalable and high-performing mobile applications. - Strong knowledge of state management libraries, such as Redux or MobX. - Experience with unit testing frameworks, such as Jest or Mocha. - Familiarity with integrating native modules and troubleshooting platform-specific issues. - Proficient with Git version control and CI/CD processes. - Excellent problem-solving skills and ability to work collaboratively in a team environment. Preferred Skills: - Experience with TypeScript and related tooling. - Understanding of Agile/Scrum methodologies and practices. - Knowledge of app distribution processes in the iOS App Store.
    $83k-108k yearly est. Auto-Apply 60d+ ago
  • Senior Lamp Stack Developer

    360-Tsg

    Embedded software engineer job in Northfield, MN

    We are working with one of the more expecting organizations located north of the city. This is a fully\-integrated, global marketing company that unites healthcare, retail, and brand marketers to achieve remarkable business results. As a team they create and execute integrated marketing and communications ideas and solutions for some of the more well know corporations throughout the US. As a company they exist to give incredible people the opportunity to make a difference and have fun doing it. Core Values Collaborative Genuine Kind & Compassionate Pride of Ownership & Accountability Job Summary: As a Full\-stack Web Developer you will be a key member of their core LAMP development team and have the responsibility of developing, maintaining, and updating best\-in\-class websites, APIs, and other web\-based products for a variety of clients. In addition you will also help shape the internal build tools, processes, and techniques. As a member of this growing team, you will work closely with project leaders, designers, UX, strategists and the account team to unite great ideas with great execution for the benefit of the clients. As a member of this team you are going to be expected to be a self\-starter, share your ideas, work hard, and have a sense of humor. Essential Duties and Responsibilities: Demonstrate the mission, vision, values, and culture principles of the organization. Manage and execute the clients' website updates including programming and database changes across different frameworks and CMSs. Maintain a constant dialogue with the project management team to make sure development work is on time and tracking properly. Design, build, and maintain REST APIs to provide functionality to other systems and website Integrate external APIs and data sources to provide needed website functionality Consistently develop high\-quality, maintainable, and testable (specifically, for automated testing) code Follow industry security standards in implementing proper safeguards and performing vulnerability testing and assessment Always deliver cross\-browser\/device uniformity and error free functionality with progressive enhancements. Develop mobile apps or solutions using modern Responsive Web Design Identify areas of improvement in existing codebases and implement appropriate changes Provide recommendations and expertise internally during the sales process and contribute to proposal development with project estimates Alert colleagues to emerging technologies or applications and the opportunities to integrate them into operations and activities. Adhere to corporate policies related to employee reviews; contribute to the development and achievement of SMART goals Ensure all activities and operations are performed in compliance with applicable regulations Requirements 5 years of professional web development experience. Server management experience Comprehensive understanding of security and web development standards and best practices Exhibit programming best practices and utilize established conventions (e.g. MVC, DRY, separation of concerns, etc.) Bachelor's Degree in computer science, web dev or equivalent experience Proficiency in the following: PHP SQL (MySQL experience preferred) JavaScript (ES6 experience preferred) CSS (SCSS experience preferred) HTML (Twig or Blade experience preferred) Experience in the following frameworks: MVC framework (Laravel or Symfony\-based preferred) Vue.or alternate JS framework like Angular or React but not required SPA (single\-page application) experience preferred but not required Utilize a modern web development workflow: local development environment (e.g. Vagrant, Homestead) dependency management (e.g. Composer, NPM\/Yarn) source control (git) asset compilation and packaging (e.g. gulp, grunt) "}}],"is Mobile":false,"iframe":"true","job Type":"Full time","apply Name":"Apply Now","zsoid":"61675964","FontFamily":"PuviRegular","job OtherDetails":[{"field Label":"Work Experience","uitype":2,"value":"5+ years"},{"field Label":"Industry","uitype":2,"value":"Marketing"},{"field Label":"Job Opening ID","uitype":111,"value":"ZR_128_JOB"},{"field Label":"City","uitype":1,"value":"Northfield"},{"field Label":"State\/Province","uitype":1,"value":"IL"},{"field Label":"Zip\/Postal Code","uitype":1,"value":"60093"}],"header Name":"Senior Lamp Stack Developer","widget Id":"**********00072311","is JobBoard":"false","user Id":"**********00096003","attach Arr":[],"custom Template":"5","is CandidateLoginEnabled":false,"job Id":"**********06372013","FontSize":"15","location":"Northfield","embedsource":"CareerSite","indeed CallBackUrl":"https:\/\/recruit.zoho.com\/recruit\/JBApplyAuth.do"}
    $83k-107k yearly est. 60d+ ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Rochester, MN?

The average embedded software engineer in Rochester, MN earns between $66,000 and $109,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Rochester, MN

$85,000
Job type you want
Full Time
Part Time
Internship
Temporary