Embedded Software Engineer - Rust Developer
$50 - $70 per hourActalent
Job Description
Job Description
Job Title: Embedded Software Engineer
Job Description
Join a dynamic team as an Embedded Software Engineer, where you will develop and maintain robust application software. The role is centered around the Rust programming language, creating software that operates within Embedded Linux and Real-Time Operating System (RTOS) environments. You will work closely with the platform's technical lead to derive and document low-level designs, uphold software engineering standards through peer reviews and testing, and mentor engineers new to embedded software development.
Responsibilities
- Design, develop, and deliver maintainable, safe, and concurrent embedded applications using Rust.
- Collaborate with the platform technical lead to derive, document, and execute detailed low-level software designs from higher-level system and functional requirements.
- Ensure software quality and adherence to development processes through unit and integration testing, peer code reviews, and maintaining high documentation standards.
- Mentor and guide team members 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 phases of the software development lifecycle, from low-level design to execution.
Essential Skills
- 5+ years of embedded software development experience.
- Strong proficiency in the Rust programming language, including its ownership model, memory safety guarantees, and concurrency patterns.
- Proven experience developing software for Embedded Linux and open RTOS operating systems.
- Hands-on commitment to robust software development practices, including unit testing, integration testing, code reviews, and technical documentation standards.
- Experience with software tools such as Git version control system, Jira, or Azure DevOps.
Additional Skills & Qualifications
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a similar discipline.
- Master’s degree is a plus.
- Experience with TCP/IP, CAN, USB.
- Familiarity with Agile methodologies and the Software Development Lifecycle (SDLC).
Work Environment
Work in a high-technology HVAC engineering environment, contributing to a project that is ramping up a new generation platform for controllers. The role involves working on an Agile team with sprints, and it requires long-term support beyond the initial project phase.
Job Type & LocationThis is a Contract position based out of Bloomington, MN.
Pay and BenefitsThe pay range for this position is $50.00 - $70.00/hr.
Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
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 TypeThis is a hybrid position in Bloomington,MN.
Application DeadlineThis position is anticipated to close on Sep 1, 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 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications withoutregard to race, sex, age, color, religion, national origin, veteran status, disability,sexual orientation, gender identity, genetic information or any characteristic protectedby law.
If you would like to request a reasonable accommodation, such as the modification oradjustment of the job application process or interviewing process due to a disability,please email View email address on us.fitly.work for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in thecity and county of San Francisco, we will consider for employment qualified applicantswith arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process,including sourcing, screening, and evaluating candidates. AI helps assess applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge and agree that your application may be reviewed using AI tools.
- ...Job Title: Embedded Software Engineer Location: Minneapolis, MN (Onsite) Duration: Long term Education/Experience Required: Bachelor s Degree... ...experience is required. Demonstrated experience developing Rust applications with a portion of your career dedicated to...Suggested
$149.83k - $162.12k
...Senior Advanced Software Engineer For Airborne Systems As a Senior Advanced... ...Strong experience with embedded C/C++ Strong understanding... ...in Assembly, C/C++, Python, Rust, or others. Solid background... ...award winning teams developing practical solutions for our...SuggestedFlexible hours$118.57k - $125.05k
...Qualifications Bachelor's degree in Software Engineering, or related Science,... ...OBJECTIVES: As an Embedded Software Test Engineer for Airborne... ...in C/C++, Python, Rust, Embedded Linux, and others... ...alongside award winning teams developing practical solutions for our...SuggestedFull timeWork at officeFlexible hoursShift work$50 - $90 per hour
...Job Title: Mobile Developer This role focuses on designing, developing, and maintaining... ...management, UX, cybersecurity, and engineering teams to translate complex business and... ...test, and deployment processes. Follow software development processes aligned with...SuggestedPermanent employmentTemporary work- ...lot smarter. We’re looking for an Embedded Software Engineer who’ll be responsible for the development... ...of the team focused on adopting, developing, and supporting Thread, Zigbee, and Z... ...be application and test code in C/C++/Rust, but there will be opportunities to...SuggestedRemote workWork from home
- ...world market by providing high-quality consultancy programs and software tools. Their extensive experience enabled them to build long-... ...with major companies around the world while helping their clients develop high-performing task automation tools. Since their...Full timeWork experience placementLocal area
- ...be a hiring bonus which may be used for relocation expenses There is no remote/virtual work scenario Senior/Lead Web Developer Responsibilities for Senior Web Developer Provide broad technical knowledge, analyze and develop complex end-to-end solutions...Full timeContract workWork experience placementLocal areaRemote workRelocation
$1,000 per month
...subject matter expert? SeaChange is now hiring for a Full Stack Software Developer and if you have experience in this space and enjoy autonomy... ...-facing applications. This role blends advanced back-end engineering, modern front-end development, and complex system...Full timeTemporary workWork at officeLocal areaImmediate startRemote work1 day per week$45 - $50 per hour
...Employment Type: C2C, Full TimeIndustry: Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsJava Full Stack Developer - 10 PositionsMinneapolis, MNJDHighly experienced Front End Developer with experience in Java J2EE, Spring, Angular and Db2 MSSQL....Hourly payFull timeRemote work- ...Web Developer Job Duties: Regular exposure to business stakeholders and executive management, as well as the authority and scope... ...with colleagues. Experience in planning and delivering software platforms used across multiple products and organizational units...Full time
$82.42k - $126.6k
...business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions... ...coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to...Full timeTemporary workRelocation$80k - $158k
...of capabilities in consulting, design, engineering, and operations, we help clients realize... ...boot Micro services.Spring Boot Lead Developer with experience in application components... ...Boot following industry recognized software development life cycle.Skills are Java...Minimum wageLocal area$132k - $238k
...Learn more about Target here.As a Lead Engineer, you serve as the technical anchor for the... .... You will build, integrate, and debug software across the Linux stack, including kernel... ...ASICs, SAI, and platform interfaces, while developing and supporting Docker-based container...Full timeTemporary workWork experience placementFlexible hours$50 - $90 per hour
...Job Description Job Title: Mobile Developer This role focuses on designing, developing... ...management, UX, cybersecurity, and engineering teams to translate complex business and... ...test, and deployment processes. Follow software development processes aligned with...Permanent employmentTemporary work- ...Sr Embedded Software EngineerThe Embedded Software Engineer will lead firmware design, implementation, and testing across the full product lifecycle. This role... ...structures, task estimates, and support project planning.Develop and implement risk mitigation strategies throughout...Local areaRemote work
$105k - $154k
...Lead Embedded Software EngineerEaton's ES AMER ESS division is currently seeking a Lead Embedded Software Engineer. This role may be based at our Franksville, WI; Plymouth, MN; or Waukesha... ...Lead Embedded Software Engineer will develop embedded software/firmware for high...H1bWork at officeRemote workVisa sponsorshipRelocation package$50 - $55 per hour
...Software Engineer We are seeking a highly skilled Software Engineer to join our team in Minneapolis. This position will focus on developing embedded C++ software. The role is predominantly an individual contributor position, involving approximately 90% software design...Contract workTemporary work$50 - $70 per hour
...Sr Embedded Software EngineerThe Embedded Software Engineer will lead firmware design, implementation, and testing across the full product lifecycle. This role... ...structures, task estimates, and support project planning.Develop and implement risk mitigation strategies throughout...Contract workTemporary workLocal areaRemote work$118.57k - $126k
...Job TitleSoftware Engineer for Airborne SystemsBasic QualificationsEducation... ...: Bachelor's degree in Software Engineering, or related... ...C, PythonSolid background in embedded software development, Linux,... ...alongside award winning teams developing practical solutions for our nation...Work at officeFlexible hours$67.67 - $90.22 per hour
...Title : Front-End Identity Integration Developer Location : Brooklyn Park, MN (... ...work closely with Identity and Access Engineering, Cyber Defense, Compliance, Cyber Architecture... ...Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a...Contract workLocal areaRemote work$93k - $116k
...building this reputation. GENERAL SUMMARY This Senior Web Developer will share responsibility for our cloud-based applications... ...problem-solving skills. Your goal will be to develop high-quality software that is aligned with user needs and business goals. This...For contractorsWork at officeFlexible hours$100k
...Walmart Lab etc to name a few.Currently, we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions with clients.Who should apply? Recent...Full timeH1bRemote work$50 - $51.47 per hour
...Content Management Developer Pay Rate Range: $50.00 - 51.47/hr. GBAM Req ID: 10658961 Job Description: Local to Minneapolis, MN Only! Role Descriptions: We are looking for a Content Management Developer to build and support content driven websites and applications...Local area$50k
...As a Channel Partners Training Content Developer, you will be responsible for elevating the... ...for field representatives Reverse engineer display prototypes to gather technical information... ...of experience utilizing video editing software to create instructional content...Temporary workLocal areaRemote workFlexible hoursNight shift$100k
...SynergisticIT has been helping aspiring developers like you excel in the tech industry. We... ..., Statistics , Computer Science or Engineering or candidates with gaps in their career... ...Knowledge of Core Java , javascript , C++ or software programming Spring boot,...H1b- ...# Serves as technical adviser to management and provides software engineering perspective on system requirements. # Creates conceptual... ...teams to ensure seamless integration and delivery. • Mentor developers and contribute to code reviews and technical guidance....
- ...Lead Android Developer Location: Minneapolis, MA Type of Hire: CWR/FTE Job Description: Requirements: ~5+ years of experience in software development and design ~ Must be proficient in kotlin ~ Must have excellent knowledge of JSON, GraphQL, and Rest...
- ...Job Description Insight Global is seeking a Mid-Level Web Developer to provide coverage for a team member on maternity leave and help support a lean, highly collaborative web development team. This role is focused on maintaining and improving existing web properties...
- ...applications and APIs in Cloud and hybrid cloud environments at large scale • Experience with AWS /Azure • 5+ years of experience developing applications utilizing relational databases and/or no SQL databases as part of the overall application architecture • 5+ years...
- ...to microservices and distributed systems. Preferred Experience Building end-to-end payment solutions using Stripe. Developing webhook orchestration and event processing systems. Managing large-scale data synchronization across multiple platforms....
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Rust Developer. Be the first to apply!
- embedded software engineer Minneapolis, MN
- embedded systems software engineer Minneapolis, MN
- embedded engineer Minneapolis, MN
- embedded developer Minneapolis, MN
- software support Minneapolis, MN
- software Minneapolis, MN
- software technical support Minneapolis, MN
- entry level software sales Minneapolis, MN
- software intern Minneapolis, MN
- software technical support engineer Minneapolis, MN




