Sr. Firmware Engineer @ EXA Infrastructure | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Sr. Firmware Engineer jobs in Bridgewater, MA
Be an early applicantLess than 25 applicants
company-logo

EXA Infrastructure · 2 days ago

Sr. Firmware Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Communications InfrastructureInfrastructure

Insider Connection @EXA Infrastructure

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Design and develop embedded firmware for microcontroller-based industrial or equivalent products.
Support project initiatives collaborating with the rest of the design team ensuring that development milestones and deadlines are met.
Define and implement high performance software by leveraging a strong understanding of embedded hardware design.
Be a contributor in developing an environment of continuous improvement across product lines and development groups.
Analyze and provide feedback on peer designs in an open and collaborative design review forum.
Actively participate in, and at times lead, cross-functional teams to develop new devices as well as address design issues or maintenance of existing products.
Coordinate with project team to create and release product requirements, design specifications, and design descriptions for assigned designs applicable standards and procedures.
Responsible for recording and sharing technical knowledge gained with colleagues.
Review product documentation for accuracy including documentation intended for customer use.
Maintain accurate records throughout the development process to comply with company and standards and/or regulations.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

C/C++Embedded firmware32-bit ARM MCURTOSLow level driver developmentSPII2CUARTSUSBPWMCANUSB stacksTCP/IP stacksBug trackingSource controlDevOpsDocumentationProblem-solvingHard-workingDetail-orientedHighly-organizedAble to multi-task communicationInterpersonal skillsModbus RTUModbus TCPProfiNETProfiBUSEthernet/IPHART

Required

BS in CS/CE/EE (or equivalent)
7+ years’ experience in the implementation of embedded firmware using C and/or C++
Modern 32-bit ARM MCU experience using a RTOS
Experience with low level driver development such as SPI, I2C, UARTS, USB, PWM, and CAN
Experience with USB and TCP/IP stacks for ARM based MCUs
Experience with bug tracking and source control code software
Development operations (DevOps) and continuous integration (CI) experience
Detail oriented, highly organized, and able to ensure multiple assignments are completed properly and on time
Able to effectively multi-task and handle changing work assignments, schedules, and priorities
Good communication, interpersonal skills, and proven ability to work with others are required
Strong documentation skills

Preferred

Experience with industrial communication protocols such as Modbus RTU, Modbus TCP, ProfiNET, ProfiBUS, Ethernet/IP, and HART
Experience with past AGILE software development teams
Python
C#

Benefits

401K
Profit Sharing

Company

EXA Infrastructure

twittertwittertwitter
company-logo
EXA manages a network of infrastructure that connects Europe and North America.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Chris McKee
President
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot