Embedded Software Engineer

Integrated Resources Inc.

Woburn (MA)

On-site

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A strategic workforce solutions provider located in Woburn, Massachusetts, is looking for an Embedded Software Developer. The role involves designing and developing embedded software, writing device drivers for various operating systems, and collaborating with hardware engineers. Candidates should have a Bachelor's degree in Computer Science and 2-5 years of relevant experience. Proficiency in Embedded C and knowledge of networking protocols are essential for this position.

Qualifications

  • 2-5 years of relevant industry experience required.
  • Very proficient in Embedded C.
  • In-depth knowledge of writing device drivers.

Responsibilities

  • Design, develop and test new embedded software.
  • Work with hardware engineers during design phases.
  • Develop test software and procedures.

Skills

Embedded C
Device drivers development
Networking protocols
Hardware appreciation

Education

Bachelor's degree in Computer Science or related discipline

Tools

Linux
Windows
VxWorks

Job description

Overview

Integrated Resources, Inc., is led by a seasoned team with combined decades in the industry. We deliver strategic workforce solutions that help you manage your talent and business more efficiently and effectively. Since launching in 1996, IRI has attracted, assembled and retained key employees who are experts in their fields. This has helped us expand into new sectors and steadily grow.

Responsibilities
  • Design, develop and test new embedded software.
  • Working on BSPs for cutting edge Intel processor based boards.
  • Design and development of system and device driver software for many standard operating systems.
  • Working with hardware engineers during the definition, design and verification phases.
  • Developing board level and system test software and procedures.
  • Working on customer issues which get escalated to the engineering team.
  • Excellent communication skills. The role might involve some travel to the UK.
Qualifications
  • Minimum 2-5 years of relevant industry experience. Bachelors degree in computer Science, computer engineering or related discipline and experience with all of the following:
  • Very proficient in Embedded C.
  • In-depth knowledge and hands-on experience of writing Linux/Windows/VxWorks device drivers.
  • Working knowledge of networking protocols (TCP/IP, UDP) and PCI express.
  • Good appreciation of hardware.
  • Experience with any of the following would be desirable:
    • In-depth knowledge of current Intel x86 architecture.
    • PCI Express, including bridges and switches.
    • 10GbE, network switch configuration and management.
    • Embedded ARM controllers, IPMI.
    • Middleware such as OpenDDS, OpenMPI, OpenCL, CUDA, OpenGL.
    • Embedded system development and integration.
    • Hands-on knowledge of PCI and VME busses is a plus.
Additional Information

This position may require exposure to information which is subject to (Support control regulations, i.e. the International Traffic in Arms regulations (ITAR)).

All applicants must be US persons within the meaning of US regulations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Embedded Software Engineer
Staff Embedded Software Engineer

Combined Selection Group Ltd • California (MO)

On-site
USD 120,000 - 170,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

CSG Talent • Long Beach (CA)

On-site
USD 120,000 - 160,000
Principal embedded Linux engineer
Principal embedded Linux engineer

Aegis Search • Herndon (VA)

On-site
USD 170,000 - 195,000
Health coverage
Embedded Software Engineer
Embedded Software Engineer

Pentangle Tech Services | P5 Group • Dearborn (MI)

On-site
USD 85,000 - 120,000
Sr. Embedded Platform Engineer
Sr. Embedded Platform Engineer

Accord Technologies Inc • Irvine (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer with HIL
Embedded Software Engineer with HIL

Cyient • Irvine (CA)

On-site
USD 95,000 - 135,000
Embedded Software Engineer
Embedded Software Engineer

Analog Group • San Diego (CA)

On-site
USD 85,000 - 120,000
Embedded Systems Engineer
Embedded Systems Engineer

Phoenixcontact • Middletown Township (PA)

Hybrid
USD 80,000 - 110,000
Medical, dental, and vision coverage
401k matching
16 weeks fully paid maternity leave
+2
Embedded Software Engineer
Embedded Software Engineer

Veriipro • Mossville (IL)

On-site
USD 95,000 - 135,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Curtiss-Wright Corporation • Tewksbury (MA)

On-site
USD 125,000 - 175,000
Paid Time Off
401K with Employer Match
Health and Wellness Benefits
+2