Sr. Embedded Software Engineer I

Functional area:  Research and Development
Country:  United States
City:  Rock Hill
Company name:  Power Technique North America LLC
Date of posting:  Sep 16, 2025

Your future job

The Role

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 for this role has years of experience in a structured software team, and an appreciation for making products used in a similar environment as safety critical items. This role will consist of working closely with the Embedded Systems Manager and Marketing to correctly document expectations from a product and creating and executing the project plan to fulfill the expectations while providing guidance to junior engineers.

  • Drive a Quality Pro-active design process
  • Use of Repos, IDEs, Static and Dynamic Analysis Tools, Unit Testing, Build Pipelines and other software programs to better visualize and prepare for testing and troubleshooting new code releases
  • Collaborate with group on detailed software specifications and use these documents to plan and drive the development schedule
  • Create well documented code with the forethought of other engineers to be able to evaluate the code and make changes in the future
  • Use a master/functional specification document to create user stories and determine priority and scheduling for sprints
  • Ensure the use of design check list and improve them by lesson learne
  • Testing checklists should prove new designs completely before going into production
  • Collaboration with Embedded Hardware Engineers to determine software needs based on component selection, or choose components based on software abilit
  • Lead a Quality Reactive design process
  • Use a formalized process to document and clearly identify the issue, then the root cause
  • Organize quick solution to warranty issues, especially on NPD field follow-up phase.Main Responsibilities
  • 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 ensure it stays current and allows for the use of new technology
  • Collaborate on creating engineering specifications and documentatio
  • Promote Ideas for confinuous improvement and innocation
  • Interact on-time, with transparency and commitment with colleagues & managers
  • Maintain respectful and polite relationships with all contacts

 

What you can expect from us? 

What we offer
•    We offer amazing medical insurance benefits, maternity and paternity leave, Employee Assistance Programs, gym membership reimbursement, rewards for wellness checkups, and many more unbeatable benefits
•    We contribute up to 8% of your salary into your 401K – full vested in 2 years
•    We have a generous vacation and paid holiday schedule, including end of year shutdown
•    We’ll give you free healthy lunch every Wednesday!
•    You’ll work in a climate controlled, state of the art facility where you’ll enjoy what you do and will be treated with respect
•    We’ll pay you one thousand five hundred dollars every time you refer a friend or family member that gets hired
•    We offer education assistance
•    We have a self-service food market in our breakroom 
•    Our employees stay and grow within the company
 

Drive your Career, Explore Opportunities, Realize your Passion . . .

 We at Atlas Copco believe that there is always a better way.  This spirit drives us to provide leading edge technology, innovative and sustainable products, as well as best in class service to our customers around the globe.

 That’s where you come in – we believe our people make it happen. We provide a collaborative, inclusive and flexible work environment along with competitive compensation and comprehensive wellness & benefits programs.

 

Start your journey today!

 

Power Technique North America LLC (PTNA) is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind:  PTNA is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment.  All employment decisions at PTNA are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sec (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate.  PTNA will not tolerate discrimination or harassment based on any of these characteristics.  PTNA encourages applicants of all ages.

 

Accessibility Notice:  If you need reasonable accommodation for any part of the employment process due to a physical or mental disability, please send an email to:  acnacareers.hr@atlascopco.com or call 973-397-3400.  Reasonable accommodation requests will be considered on a case-by-case basis. 

 

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 capability, with the sense of reactivity
  • Strong understanding of customer needs
  • Innovative, creative, curious, out of the box thinking, patent creation and continuous improvement
  • Strong sense of ownership, ability to lead until a successful conclusion with a never give-up attitude
  • Reliable & organized in your work
  • Positive attitude, constantly raising the performance bar, being 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.