Demo

Embedded Software Developer (Embedded Linux

ConsultNet Technology Services and Solutions
Paul, MN Other
POSTED ON 2/8/2025
AVAILABLE BEFORE 4/7/2025

Embedded Software Engineer III
Q3 2024

Our Client's mission is to develop sustainable products that meet critical human needs. We build technology that provides clean energy, clean water, payment processing and more, to remote communities both domestic and abroad. We're looking for talented, technical, and driven teammates to build our growing team!
Position Summary
Design and write software components to meet complex application requirements. Our software stack is a recent, from-scratch, highly modern, RTOS based platform that targets the industrial power, water and thermal power industries. A Flutter user interface drives a C and Rust embedded runtime that controls our systems. Strong math/trigonometry and geometry skills are required. Many new real-time software modules, automation blocks and hardware interfaces are needed. As a skilled developer you will be expected to write code that is stable, well-designed, and maintainable in an agile and fast-paced work environment.
Position Details

  • Location: St. Paul, MN
  • Hours & Expectations:
    • In-person
    • Normal business hours (somewhat flexible)
  • Benefits:
    • Healthcare
    • Paid time off
Responsibilities and Tasks
  • Experience with STM32F777ZIT6 MCU Desired.
  • Utilize IDE's, debugging tools (JTAG) and version control (Git/Azure DevOps) daily.
  • Participate in the full software product design lifecycle (requirements, design, architecture, implementation, integration, testing, release, continuous feedback and continuous delivery).
  • Integrate hardware and software components.
  • Work with multiple principle-level software engineers to build large, highly connected, Industry 4.0 controls embedded systems in the power, water, and thermal spaces.
  • Write device drivers or libraries as necessary to interface with various sensors and motor drivers
  • Write configurable C/C applications and modules that interact with larger systems.
  • Write code that runs Zephyr (preferred), FreeRTOS or VxWorks, which interacts with hardware such as charge controllers, batteries, switch gear, PLCs, solar trackers, environment sensors, etc.
  • Use various protocols to interface with hardware such as CAN, Modbus, Serial etc.
  • Hardware and software debug with lab equipment (debuggers, oscilloscopes, logic analyzers, multi-meters).
  • Design and setup test, measurement and data logging tools and apply automation logic for rapid prototyping.
  • Verification, validation, test plan creation, and perform code reviews.
  • Understand and implement real-time embedded software.
  • Foster strong object-oriented programming patterns.
Experience
You should be able to consistently perform and improve your role and educate others around you. You will encounter unknowns and will personally solve complex software engineering problems.
  • Hard skills
    • Bachelor of Science in Software or Computer Engineering or related degree.
    • Minimum of 5 years of relevant industry experience.
    • Proficiency in C/ C .
    • Object-oriented programming fundamentals.
    • Strong Git skills in an agile development environment.
    • Ability to read electrical schematics and hardware datasheets.
    • Code review skills.
    • Debugging with proper tools and methods.
    • Some experience with small businesses or hardware startups is a plus.
  • Soft skills
    • Positive, optimistic, can-do mentality.
    • Lifelong Learner
    • Exceptional time management, organizational, and communication skills.
    • Work ethics are important.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status. WTS LLC is a Drug Free Workplace/ EO employer – M/F/Veteran/Disability.





Welcome to ConsultNet and the family of companies, Tekne, SaltClick, TechBridge, and OmniMedia. As a premier national provider of technology talent and solutions, our expertise spans across project services, contract-to-hire, direct placement, and managed services both onshore and nearshore.

Celebrating more than 25 years of partnership with a diverse client base, we've crafted rewarding opportunities for our consultants, fostering high-performing teams that deliver impactful results.

Over the last few years thousands of consultants have found their calling with us in roles that have made a meaningful impact on their lives, enhanced their career, challenged them, and propelled them towards achieving their personal and professional goals. At the ConsultNet family of companies, we believe effective communication is crucial in aligning the right job with your unique skills and professional aspirations. To us, it's all about the personal approach we take and the values we uphold.

Our comprehensive service offerings cover a wide range of technology positions across key markets nationwide. Client more at www.consultnet.com .

We champion equality and inclusivity, proudly supporting an Equal Opportunity Employer policy. We welcome applicants regardless of Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other status protected by law.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Developer (Embedded Linux?

Sign up to receive alerts about other jobs on the Embedded Software Developer (Embedded Linux career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ConsultNet Technology Services and Solutions

ConsultNet Technology Services and Solutions
Hired Organization Address Salt Lake, UT Other
Full Stack WebDeveloper ReactJS, Node JS 3-month contract (Hybrid in ATL, or Birmingham AL then onsite Jan 2025 ) right ...
ConsultNet Technology Services and Solutions
Hired Organization Address Stamford, CT Other
The Senior Sales Analyst will be responsible for providing critical support to our clients sales channel. This role will...
ConsultNet Technology Services and Solutions
Hired Organization Address Paul, MN Other
HR Coordinator St. Paul, MN - onsite 6 month Contract to Hire - 43K - 65K DOE $26 - $32/hour while on contract Position ...
ConsultNet Technology Services and Solutions
Hired Organization Address Vienna, VA Contractor
Citrix Subject Matter Expert (SME) US Remote Short Term Contract with possibility of extension $65 to $70 per hour contr...

Not the job you're looking for? Here are some other Embedded Software Developer (Embedded Linux jobs in the Paul, MN area that may be a better fit.

Software Developer- Embedded/Linux

Axis Communications AB, Lund, NV

Software Engineer ( Linux and embedded devices )

Inabia Software & Consulting Inc., Philadelphia, PA

AI Assistant is available now!

Feel free to start your new journey!