Embedded Software Engineer 2 #99464

Swoon

Peoria (IL)

On-site

USD 80,000 - 100,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Optional benefits
Long-term contract with potential to extend

Job summary

Swoon is seeking an Embedded Software Engineer for a 24-month contract in Peoria, IL. This role involves designing and developing software for embedded systems and ensuring their efficiency and reliability. Candidates must have substantial experience in C/C++, real-time operating systems, and robotics.

The ideal applicant will be a self-starter who can work collaboratively within an engineering team. This is a great opportunity for those looking to make impactful contributions in automation and autonomy projects.

Qualifications

  • 4 years of embedded C/C++ experience.
  • 4 years of embedded system development experience in Linux & RTOS.
  • Experience in robotics or autonomy.
  • Experience developing with embedded real-time software.

Responsibilities

  • Design and implement software for embedded devices and systems.
  • Analyze and enhance efficiency, stability, and scalability of systems.
  • Collaborate with engineers to develop automation and autonomy features.

Skills

Embedded C/C++ experience
Embedded system development in Linux & RTOS
Robot control experience
Knowledge of data links (CAN, Ethernet)
Experience with software development tools (git, debuggers)
Linux-based software development
User Interface software development in Qt

Education

Bachelor's degree in Computer Science or relevant field

Tools

CANape
Wireshark

Job description

Location: onsite Mossville, IL 100% M-F; open to relocation candidates but MUST be able to be onsite day 1 of contract (max 2 weeks from offer) and relocate at own costs (swoon nor client provide relocation services)

Type: Contract

Length: 24 months-possibility to convert to full time

Screenings: tech prior to submission, full panel drug and background once hired

IV process: 1 or 2 rounds

+optional benefits, long term contract with ability to extend or convert to full time

Must Have
  • s:Education & Experience Required Years of experience: mi n years of relevant experience with bachelor's degree; Masters – 3+ yea
  • rs4 years of embedded C/C++ experienc
  • e.4 years of embedded system development experience in Linux & RT
  • OSStrong understanding of integrating senso
  • rs4 years of relevant engineering development work experience in embedded software development, systems design, or product validatio
  • n.Great teamwork, communication, analysis, and troubleshooting skills are require
  • d.The individual should be a self-starter, highly motivated, able to learn at an accelerated pace, and willing to put in the time to get the job don
  • ed)Experience in the areas of robotics, remote control, or auton
  • omyExperience with datalinks (CAN, Ethernet, etc.) and associated tools (CANape, Wireshark, et
  • c.)Experience with software development tools such as git, debuggers, and compil
  • ersExtensive experience with Linux-based software developm
  • entExperience with
  • ROSExperience with perception and positioning sensor configuration and calibrat
  • ionExperience with User Interface software development in Qt framew
  • orkExperience with FMEA processes and a basic knowledge of electronic system failure mo
  • desExperience developing with embedded real-time software or systems for mobile, earthmoving, agricultural, industrial, or off-highway applicati
onsSoft Sk
  • ills(Required)The individual should be a self-starter, highly motivated, able to learn at an accelerated pace, and willing to put in the time to get the job d
  • one.Great teamwork, communication, analysis, and troubleshooting skills are requi
  • red.Experience presenting design concepts, reviews, and res

ults The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers work. A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applica

tions. Job Responsibi

lities: Design and implement software of embedded devices and systems from requirements to production and commercial deployment for product

lines. Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descr

iptions. Analyze and enhance efficiency, stability and scalability of system

resources Review project requests describing database user needs to estimate time and cost required to accomplish h proje

ct. Skills: Verbal and written communication skills, problem solving skills, customer service and interpers

onal skills. Knowledge of reading schematics and data sheets fo

r components

Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing a

nd delivery. Basic ability to troubleshoot issues and make system changes as needed to re

solve issue. Basic knowledge of computer hardware and software. Solid programming experience

in C or C++ Knowledge of computer development software as it relates to embedded systems, such as SQL, Visua

n/Experience: Bachelor's degree in computer science, software engineering or relevant fi

eld required. 2-4 years experie

  • nce required. Typical task breakdown:Design and develop automation & autonomy features for real-time c
  • ontrol systemsGenerat
  • e requirementsCollaborate with the team members for the design approach to develo
  • p the featuresDevelo
  • p the featuresIssue resolution through triage and t
  • roubleshootingTest plan development and softw
  • are validationCoordination with system engineers, machine systems, software and va
  • lidation teams Interaction with team:The individual hired for this position will work as part of an engineering team to design, develop, integrate, and test robust, scalable features on embedded electronic control systems for use in automation & autonomy machin
  • e applications. Team StructureWorking within a 6-10 person
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer 3 #99469
Embedded Software Engineer 3 #99469

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Long-term contract with opportunities for extension or conversion to full-time
C++ Embedded Software Engineer 3 #99775
C++ Embedded Software Engineer 3 #99775

Swoon • Peoria (IL)

On-site
USD 120,000 - 160,000
Optional benefits
Embedded Software Engineer
Embedded Software Engineer

Accord Technologies Inc • Chillicothe (IL)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Accord Technologies Inc • Mossville (IL)

On-site
USD 80,000 - 100,000
Embedded Software Engineer 2
Embedded Software Engineer 2

Cullerton Group • Mossville (IL)

On-site
USD 58,530 - 83,362
Full benefits (vision, dental, health insurance, 401k, holiday pay)
Embedded Software Engineer 3
Embedded Software Engineer 3

Cullerton Group • Mossville (IL)

On-site
USD 67,020 - 95,453
Full benefits including vision, dental, health insurance
401k and holiday pay
Embedded Software Developer
Embedded Software Developer

Electronic Transaction Consultants Corporation • Frisco (TX)

Hybrid
USD 90,000 - 130,000
Health and Dental plans
Retirement plans
EFAP
+1
Embedded Software Engineer II
Embedded Software Engineer II

Globenet Consulting Corp • Bellevue (WA)

On-site
USD 85,000 - 120,000
Competitive salary
Opportunity for advancement
Training & development
Embedded Software Engineer
Embedded Software Engineer

Athari • Lexington (VA)

Hybrid
USD 96,000 - 131,000
Embedded Software Engineer II
Embedded Software Engineer II

Rfamec • Pittsburgh

On-site
USD 100,000 - 120,000
Health and Dental Insurance
Health Savings Account
Vision Insurance
+1