Firmware/Embedded Software Engineer
Schweitzer Engineering Laboratories
Charlotte, NC, United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$89,400.0 - $134,100.0
Working hours
Regular working hours
Job source
Tech stack
C (Programming Language)
Assembly Language
C Sharp (Programming Language)
C++ (Programming Language)
Communications Protocols
Data Transmissions
Perl (Programming Language)
Embedded Software
Firmware
Graphical User Interface
Python (Programming Language)
Object-Oriented Software Development
+5 more
Signal Processing
Software Systems
Scripting
Information Technology
Process Control Systems
Job description
- Participate in the design, implementation, and test of firmware/software systems.
- Understand hardware and software interactions and collaborate with Hardware Engineers.
- Prepare and maintain designs and test documentation.
- Mentor Associate Engineers and Technicians.
- Follow and apply SEL Values, Principles of Operations, and World Class Manufacturing Principles.
Requirements
- B.S. in Electrical Engineering, Computer Science, or equivalent
- Typically, 2+ years of experience in one or more of the following areas: Embedded systems firmware development including: Real-time, firmware design, C and assembly languages, C++
- Graphical User Interface applications in Windows environments including: Object oriented design, Object oriented languages (C++, C#)
- Test development including: Python and Perl, Other scripting languages, * Industrial controls
- 3-phase electric power systems
- Modern communications protocols
- Digital and analog circuitry
- Digital communications and signal processing
- Project management
Benefits & conditions
People are at the core of our company and we hire employee-owners. We welcome you to learn more about how we support employees.
- Weβre 100% employee owned. Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401(k) options.
- We offer top tier medical, prescription, dental, vision, life, and disability insurance.
- We recognize the importance of a healthy life balance and offer: 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.
- We foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.
- Ask our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.
Pay Range Data
Firmware/ Embedded Software Engineer $89,400 - $134,100
We are open to reviewing additional candidates with more or less experience and the pay range may differ if filled at a different level. Our pay ranges are determined by job and responsibility. We base our starting pay offer and title on job-related factors such as candidate experience, training, knowledge, and skills.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role β technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
PZ
Pat Zawadzki
over 3 years ago
KD
Krissy Davis
What is Software Engineering?
about 3 years ago
M
Maulik
Software Engineer Career: Things You Should Know
over 3 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
over 2 years ago
LM
Luis Minvielle
What Jobs Can You Get with a Software Engineering Degree?
over 2 years ago