Emerson

Lead Senior Embedded Software Engineer

Emerson

full-time

Posted on:

Location Type: Hybrid

Location: Eden Prairie • Minnesota • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $98,000 - $125,000 per year

Job Level

Senior

Tech Stack

AssemblyCyber Security

About the role

  • Developing embedded real-time systems and performing activities in all phases of the software development process to meet rigorous functional safety and cybersecurity requirements
  • Following and improving software development processes to create high-quality product
  • Working closely with a global, cross-functional group including test engineers, design engineers, project managers, and product management
  • Preparing detailed plans to execute software project schedules, including for multiple team members
  • Providing technical leadership, including mentoring for other engineers, across the globe.
  • Assisting the product support team to troubleshoot, analyze, and resolve firmware / software issues for released products

Requirements

  • Bachelor's degree in Engineering or Science from an engineering school required
  • Minimum of six (6) years of applicable experience
  • Legal authorization to work in the United States – sponsorship will not be provided for this role
  • Strong understanding of formal software development process
  • Eight (8) years of applicable experience preferred
  • ABET-accredited Computer Engineering or Electrical Engineering degree preferred
  • Experience with designing and building embedded firmware systems
  • Cybersecurity focused product development experience (e.g. IEC62443)
  • Functional Safety product development experience (e.g. IEC61508)
  • Proven strong skills in real-time multi-threaded embedded systems and microcontrollers
  • Object-oriented design, design patterns, and UML
  • Architecture design
  • C, C++, and Assembly proficiency
  • Serial protocol interfaces: SPI, SCI, and I2C
  • Industrial protocols: Modbus, Profinet, HART, and Ethernet
Benefits
  • Health insurance plans
  • Dental and vision coverage
  • Employee Assistance Program
  • 401(k)
  • Tuition reimbursement
  • Paid parental leave (maternal and paternal)
  • Vacation and holiday leave

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
embedded systemsreal-time systemsfirmware developmentCC++Assemblymulti-threaded programmingobject-oriented designdesign patternsUML
Soft skills
technical leadershipmentoringcollaborationproject managementtroubleshootinganalytical skillscommunication
Certifications
Bachelor's degree in EngineeringABET-accredited degree
Wells Fargo

Lead Software Engineer

Wells Fargo
Seniorfull-time$119k–$206k / yearMinnesota, North Carolina, Texas · 🇺🇸 United States
Posted: 1 day agoSource: wf.wd1.myworkdayjobs.com
JavaScriptMongoDBNode.jsPythonTypeScript
Ameriprise Financial Services, LLC

Senior Software Engineer

Ameriprise Financial Services, LLC
Seniorfull-time$112k–$151k / yearMinnesota, North Carolina · 🇺🇸 United States
Posted: 2 days agoSource: ameriprise.wd5.myworkdayjobs.com
SQL
Travelers

Senior Associate Software Engineer

Travelers
Seniorfull-time$83k–$137k / yearConnecticut, Minnesota · 🇺🇸 United States
Posted: 3 days agoSource: travelers.wd5.myworkdayjobs.com
U.S. Bank

Software Engineer II, Web/Mobile Development

U.S. Bank
Mid · Seniorfull-time$105k–$124k / yearMinnesota, North Carolina, Oregon, Texas, Wisconsin · 🇺🇸 United States
Posted: 3 days agoSource: usbank.wd1.myworkdayjobs.com
CloudJavaJavaScriptMS SQL ServerNoSQLPythonRDBMSReactSQL