Senior Embedded Software Engineer
Farrar Corp
Senior Software EngineerBe a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet first. For us at Trane Technologies, and through our businesses including Trane® and Thermo King, 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.Learn about our benefits designed for you to thrive at work and at home.We boldly go.Where is the work:Monday to Thursday, work onsite with your colleagues. Fridays, choose your work location, balancing what your work requires.What's in it for you:Thermo King is currently hiring a Senior Software Engineer to join our Controls Software team. This role is a dynamic and integral part of our team, driving the creation of cutting-edge software solutions that meet customer needs and tackle real-world challenges. By harnessing your expertise in software engineering principles, you will bring innovative projects to life and push the boundaries of technology. If you thrive on solving complex problems and want to make a significant impact, this is the role for you!The Senior Embedded Software Engineer will develop and maintain robust application software for Thermo King transport refrigeration units, with a specialized focus on the Rust programming language. This engineer will create software that runs within Embedded Linux and Real-Time Operating System (RTOS) environments. Working directly from incoming requirements, you will collaborate closely with the platform's technical lead to derive and document low-level designs. Additionally, you will be responsible for upholding software engineering standards through peer reviews, unit/integration testing, and documentation practices, while providing mentorship and guidance to engineers who are new to embedded software development.What you will do:Design, develop, and deliver maintainable, safe, and concurrent embedded applications using Rust.Consume higher-level system and functional requirements to derive, document, and execute detailed low-level software designs in collaboration with the platform technical lead.Drive software quality and adherence to software development processes through comprehensive unit and integration testing, rigorous peer code reviews, and high documentation standards.Provide active mentorship and guidance to team members who are new to embedded software development or the Rust programming language.Specify, design, and implement functionality and behaviors of embedded subsystems running on Embedded Linux and RTOS.Participate in the core execution phases of the software development lifecycle from low-level design through integration, unit/integration testing, deployment, and manufacturing support.Make performance, memory, and optimization trade-offs to meet strict product requirements.Apply systematic problem-solving skills to define issues, identify root causes, develop, qualify, and implement corrective actions in a timely manner.Document and resolve software defects using a bug tracking system and track defects through resolution.Interface with cross-functional engineering and systems engineering teams to understand technical inputs and deliver high-quality software artifacts.What you will bring:Bachelor's Degree (BA/BS) in Computer Science, Computer Engineering, or a related technical engineering discipline5+ years of embedded software development experienceExperience developing software for Embedded LinuxStrong proficiency in the Rust programming languageFamiliarity with containerization technologies (e.g., Docker, Podman, containerd)Hands-on commitment to robust software development practices, including unit testing, integration testing, code reviews, and technical documentationAbility to translate functional requirements into clear, maintainable, low-level software designsExcellent verbal and written communication skills, with a passion for teaching and mentoring junior engineersPreferred QualificationsReal-world experience building products with Yocto, including managing Kconfig, modifying device trees, and debugging kernel driversProficiency with C/C++ or PythonDevelopment experience with Zephyr RTOSExperience building and maintaining CI/CD pipelinesAnnual Base Salary Range or Hourly Base Pay Range:$132,746.66 - $168,700.00Compensation Type:SalaryIncentive Eligible:NoSales Commission Eligible:NoThrive 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.Paid time off includes up to 15 vacation days, paid holidays, sick leave, and additional options to support volunteer and parental leave.401K match up, educational and training opportunities through company programs along with tuition assistance and student debt support.Safety Sensitive Role:NoThe company designates certain roles as Safety Sensitive. Safety Sensitive roles may require that you pass additional drug screening.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.
- ...An innovative engineering consultancy is seeking a Senior Software Engineer in Minneapolis, MN. You'll develop software for embedded systems in a high-learning environment alongside senior engineers. The role requires proficiency in C, C++, C#, and Python, with 2+ years...Senior
- ...Senior Embedded Software Engineer (Cleared)As a Senior Advanced 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...SeniorFlexible hours
$149.83k - $159k
...Senior Staff Software EngineerAs a senior staff software engineer, you'll be a member of a cross functional team responsible for the next generation of embedded system security.Education Requirements: Bachelor's degree in Software Engineering, or related Science, Technology...SeniorRemote workFlexible hours$149.83k - $162.12k
...Requirements:Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering,... ...ROLE AND POSITION OBJECTIVES:As a Senior Advanced Software Engineer for Airborne... ...or experiences:Strong experience with embedded C/C++Strong understanding of embedded...SeniorFlexible hours- ...Det-Tronics is seeking a Senior Embedded Software Engineer to lead firmware design, implementation, and testing across NPD and sustaining products. You will own software architecture, processes, tools, and metrics for fast-paced development lifecycles. You will collaborate...Senior
$178.4k - $267.6k
...Senior Principal Embedded Software EngineerThe Neuromodulation Operating Unit develops implantable and external technologies that help manage chronic... ...therapy systems.As a Senior Principal Embedded Software Engineer, you will provide technical leadership for the design,...SeniorH1bWork at officeLocal areaFlexible hours- Join The MultiTech TeamAre you driven by innovation and helping customers solve complex business challenges with technology solutions? If so, consider joining the MultiTech team! MultiTech is a global company with a 50+ year legacy of designing and manufacturing connectivity...SeniorTemporary workWork at office
- 3M in Maplewood, MN is seeking a Senior Software Engineer to advance embedded and device-level software for Linux and Windows platforms, focusing on low-latency network communications and secure design. You will contribute to architecture, design, and implementation of...Senior
- ...Backed by Sentinel Capital Partners, we’re driving innovation and growth across our portfolio. The Opportunity: The Senior Embedded Software Engineer will lead the firmware design, implementation and test aspects of New Product Development programs (NPD) and...SeniorFlexible hours
- ...Medtronic plc, based in Minneapolis, MN, seeks a senior in-house attorney to provide strategic legal guidance within Global Operations & Supply Chain (GOSC). You will review, draft, and negotiate complex agreements related to direct material sourcing, product development...SeniorContract work
- ...Medtronic is seeking a Senior Principal Clinical Data and Solutions Architect to lead data, analytics, and reporting capabilities across the clinical research ecosystem. You will partner with business and technology stakeholders to define data products, modernize platforms...SeniorRemote work
- Medtronic is a global leader in healthcare technology, seeking a Sr. Principal Legal Counsel to provide strategic legal and transactional support across product development, direct material sourcing, contract manufacturing, and other supplier relationships. This attorney...SeniorContract work
- ...Workday Healthcare Consulting invites you to join a passionate team delivering HR solutions to healthcare customers. As a Senior Consultant, you will drive successful deployments, gather requirements, configure systems, and test solutions while mentoring others. You will...Senior
- ...F5 Networks, Inc. is seeking a Sr Solutions Engineer to help customers design, validate, and deploy F5 solutions across multi-cloud environments. The role focuses on blending technical depth with business value to win opportunities in North America, partnering with...SeniorRemote work
- ...MiniMed is seeking a Senior Principal IP Counsel to provide strategic IP advice across mergers & acquisitions, litigation, licensing, and IP agreements. You will collaborate with R&D and business teams to align IP strategies with company objectives, lead high-stakes disputes...SeniorRemote job
- Medtronic plc in Minneapolis, MN seeks a Sr. Principal Legal Counsel to provide strategic legal advice for product development, direct material sourcing, and contract manufacturing within Global Supply Management. The role requires a JD, 8+ years of experience, and the...SeniorContract work
$175k - $210k
...cutting‑edge AI integration. With over $1M ARR in the last five months, Series A funding, and a team of 20 (including 9 engineers), they’re now hiring a Senior Backend Engineer to expand their core product capabilities. They are looking for candidates who bring AI / ML Ops /...SeniorFull timeImmediate startRemote work- ...Front-End EngineerA Front-End Developer/ Engineer will contribute to the development team... ...modification and maintenance of new and existing software applications supporting great web... ...with end users, Business Analysts and senior development team members. Provide input...Senior
$100k - $140k
Software Test Engineer / Senior Software Test Engineer / Principal Software Test EngineerA growing and innovative medical device organization is seeking... ...the testing and validation of software systems spanning embedded, mobile, and cloud-enabled technologies. This role...Senior$143.83k - $155.63k
...Manages contract or subcontract change process and collaborates with the Program Manager, including Program Manager - Subcontracts, Engineering, Finance, and other disciplines to mitigate performance risk.• Monitors program performance for scope changes and takes...SeniorContract workFor contractorsFor subcontractorFlexible hours$180k - $200k
...everyday life. Through modern vertical software, embedded payments, and AI-powered capabilities,... ...About the opportunity AI Engineering builds the shared platform that powers... ...safely. We’re looking for a hands‑on Senior Full Stack Engineer who enjoys turning...SeniorFor contractorsLocal areaRemote workVisa sponsorshipFlexible hours- ...products. Our capabilities span product strategy, experience design, technology, engineering, creative, data, AI, media, and marketing.Song’s Design & Digital Products team designs and builds software that improves how people work, interact, and live. Our multidisciplinary...SeniorLive inWork at officeLocal area
$116.2k - $229.1k
Position Summary Join our AI & Engineering team in transforming technology platforms,... ...integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud... ...transform their commercial operations. The Senior Consultant will contribute to client...SeniorLocal areaVisa sponsorship- Founded in 1965, Messerli Kramer is a Top 20 Minnesota law firm with locations in Minneapolis, St. Paul, Plymouth, Wisconsin and Nebraska. We have a hard-earned reputation within the business community of providing sound, reasoned and comprehensive legal services. With...Senior
- We anticipate the application window for this opening will close on - 29 Oct 2026 Careers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission to alleviate pain, restore health, and extend life. Our 95,000 employees work across...SeniorContract workH1bWork at officeLocal area
- ...Minnetronix Medical, Inc. in Saint Paul, MN seeks a Senior Electrical Engineer to design, implement and test real-time embedded medical device systems, following Forj procedures and industry standards. Senior engineers work with minimal supervision on major projects...Senior
$80k - $90k
...Accurant International Location: Minneapolis, MN (Hybrid) Status: Exempt Salary: $80,000.00 - $90,000.00 DOE Job Title: Embedded Software Engineer The Embedded Software Engineer is responsible for design and development of our various hardware initiatives in communications...Immediate start$118.57k - $126k
...Embedded Software Engineer For Land & Airborne SystemsBasic Qualifications Education Requirements: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 5 years of relevant experience; or Master'...Relocation packageFlexible hours$27.5 per hour
...Punch Through is a design and engineering firm specializing in connected medical device... ...similar technical field with an emphasis on embedded software for an internship. As an Associate... ...that involves mentorship with a senior engineer. Part of creating this environment...Full timePart timeSummer workInternshipWork at officeRemote workWeekend work$200.7k - $211.68k
...Qualifications Education Requirements:Bachelor's degree in Engineering, or a related Science, Engineering or Mathematics field, plus... ..., undersea, interstellar space and everything in between.As a Senior Deputy PM Engineer, you’ll plan, authorize and monitor engineering...SeniorCasual workRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- embedded engineer Minneapolis, MN
- embedded systems software engineer Minneapolis, MN
- embedded software engineer Minneapolis, MN
- embedded developer Minneapolis, MN
- senior vice president communications Minneapolis, MN
- senior fpga design engineer Minneapolis, MN
- senior specialist Minneapolis, MN
- senior executive director Minneapolis, MN
- senior advisor Minneapolis, MN
- senior tax associate Minneapolis, MN



