Enable job alerts via email!

Sr. Embedded Software Engineer I

Atlas Copco

Rock Hill (NY)

On-site

USD 100,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A leading engineering company in Rock Hill is seeking a Senior Embedded Software Engineer to enhance software documentation and development. The candidate will utilize C/C++ for ARM processors and collaborate on project planning and execution. This role offers excellent paid time off, health benefits, and a supportive work environment.

Benefits

Excellent paid time off
Health / Dental / Vision insurance
Gym membership reimbursement

Qualifications

  • 6+ years experience in an embedded software/firmware role.
  • Experience with ARM processors, preferably STM32.
  • Ability to manage work around deadlines.

Responsibilities

  • Drive a Quality Pro-active design process.
  • Create well-documented code.
  • Collaborate with Embedded Hardware Engineers.

Skills

Agile development methodologies
C/C++ development
Excellent communication skills
Debugging/trace knowledge
Innovative thinking

Tools

STM32Cube
Azure DevOps
GitHub
Job description
Role Overview

The Embedded Systems team for BeaconMedaes products is looking for a Senior Embedded Software Engineer to improve software management/documentation procedures and continue the development into STM32 Arm processors. The ideal candidate has experience in a structured software team and an appreciation for working with products used in safety-critical environments. This role will involve working closely with the Embedded Systems Manager and Marketing to document expectations, creating and executing the project plan, and guiding junior engineers.

Main Responsibilities
  • Drive a Quality Pro-active design process
  • Use of repositories, IDEs, static and dynamic analysis tools, unit testing, build pipelines, and other software programs to visualize and prepare for testing and troubleshooting new code releases
  • Collaborate with the group on detailed software specifications and use these documents to plan and drive the development schedule
  • Create well-documented code with foresight for future evaluation and modification by other engineers
  • Use a master/functional specification document to create user stories and determine priority and scheduling for sprints
  • Ensure the use of design checklists and improve them by lessons learned
  • Testing checklists should prove new designs completely before production
  • Collaborate with Embedded Hardware Engineers to determine software needs based on component selection, or choose components based on software capability
  • Lead a Quality Reactive design process
  • Use a formalized process to document and identify the issue and its root cause
  • Organize quick solutions to warranty issues, especially in the NPD field follow-up phase
  • Manage the software product lifecycle
  • Planning, Design, Implementation, Testing, Maintenance
  • Create organized and well-tested software for medical air/vac controls and gas pressure monitoring equipment
  • Contribute to the evolution of our software platform to stay current and enable the use of new technology
  • Collaborate on creating engineering specifications and documentation
  • Promote ideas for continuous improvement and innovation
  • Interact in a timely, transparent, and committed manner with colleagues and managers
  • Maintain respectful and polite relationships with all contacts
What you can expect from us
  • Excellent paid time off (3 weeks)
  • Paid Holidays
  • Health / Dental / Vision insurance (coverage begins the first of the month after you start)
  • Life & Disability insurance fully paid by Atlas Copco
  • Generous 401(k) retirement plan
  • Maternity & Paternity leave
  • Gym membership reimbursement
  • Rewards for wellness checkups
  • Educational assistance to grow your skills and advance your career
  • $1,500 referral bonus for helping us bring great people to the team
  • Modern, state-of-the-art facility designed to make your workday enjoyable and inspiring
  • Convenient self-service food market with quick, healthy options
  • A workplace where employees choose to stay, grow, and build long-term careers
What we expect of you

Experience

  • Agile development methodologies; Kanban or SCRUM
  • Developing in C/C++ with ARM processors (STM32 preferred)
  • Use of STM32Cube development tools and/or similar Eclipse-based IDE
  • Breaking down User Stories into software development tasks and creating realistic estimated delivery dates
  • Full software project development life-cycle including post-delivery defect management and feature additions
  • Use of GitHub or similar software for revision control of projects
  • Use of Azure DevOps, Jira or similar software for issue tracking
  • Use of Azure DevOps, Jira or similar software for project management
  • Use of Embedded Operating Systems like FreeRTOS or ThreadX
  • 6+ years experience in an embedded software/firmware role

Skills

  • Analysis of RTOS or Bare Metal applications
  • Debugging/trace knowledge for troubleshooting/analysis
  • Knowledge of popular protocols including SPI, I2C, UDP, HTTP, Modbus RTU, Modbus TCP, BACnet or similar BAS
  • Excellent communication skills with all departments
  • High ability to work in teams
  • Ability to manage work around deadlines
  • Analytical approach to problem solving, with a reactive mindset
  • Strong understanding of customer needs
  • Innovative, creative, curious, out-of-the-box thinking, patent creation and continuous improvement
  • Strong sense of ownership, able to lead to a successful conclusion with a never-give-up attitude
  • Reliable & organized in your work
  • Positive attitude, consistently raising the performance bar, proactive
  • Appreciate and respect procedures, being rigorous
City

Rock Hill

Start a journey of endless opportunities

At Atlas Copco we believe in challenging the status quo, always looking for a better way. Our leading-edge technology and great ideas enable us to innovate for the future. We believe that passionate people make it happen. You are a brand ambassador and our face towards our customers. With us you drive your own professional journey and you are empowered to act. We offer a wide range of interesting job roles and many opportunities to grow. This is where it begins – Join us at the Home of Industrial Ideas.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.