×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Embedded Software Engineer

Job in Rock Hill, Sullivan County, New York, 12775, USA
Listing for: Atlas Copco Group
Full Time position
Listed on 2025-12-02
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Position: Sr. Embedded Software Engineer I
Location: Rock Hill

Join to apply for the Sr. Embedded Software Engineer I role at Atlas Copco Group

The Embedded Systems team for Beacon Medaes products is looking for a Senior Embedded Software Engineer to improve software management/documentation procedures and continue the development into STM
32 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.

Responsibilities
  • 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 learned
  • 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 ability
  • 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
  • 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 documentation
  • Promote Ideas for continuous improvement and innovation
  • Interact on-time, with transparency and commitment with colleagues & managers
  • Maintain respectful and polite relationships with all contacts
What we offer
  • 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
Requirements
  • Agile development methodologies;
    Kanban or SCRUM
  • Developing in C/C++ with ARM processors (STM
    32 preferred)
  • Use of STM
    32

    Cube 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 Dev Ops, Jira or similar software for issue tracking
  • Use of Azure Dev Ops, 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
#J-18808-Ljbffr
Position Requirements
5+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary