Software Engineer

Jobot
Coeur d'Alene, ID Full Time
POSTED ON 11/30/2022 CLOSED ON 12/17/2022

What are the responsibilities and job description for the Software Engineer position at Jobot?

Job Description

This Jobot Job is hosted by: Alex Hagen
Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.
Salary: $95,000 - $130,000 per year

A bit about us:

One of our favorite client's is looking for an Embedded Software Engineer to join their team ASAP!

Why join us?
  • Great Environment/Culture
  • Medical
  • Dental
  • Vision
  • 401k
  • Bonus


Job Details

Responsibilities
  • Performs complex design, hardware selection, implementation, maintenance, enhancement, testing, and support of firmware/software.
  • Performs the development of firmware/software test requirements for complex modules under development, executes complex test specifications.
  • Completes estimates for complex modules under development and estimates own work.
  • Performs reviews of specifications and other documentation to determine firmware/software engineering requirements.
  • Performs presentations of complex technical findings and developments.
  • Completes the software quality process through the execution of complex module, subsystem and system test procedures.
  • Provides advice on project costs, design costs, design concepts, or design changes.
  • Documents design specifications, installation instructions, and other system-related information.
  • Verifies stability, interoperability, portability, security, or scalability of system architecture.
  • Collaborates with electrical engineers to select appropriate design solutions or ensure the compatibility of electrical components.
  • Provides technical guidance or support for the troubleshooting of embedded systems, both PC based and embedded.
  • Investigates system component suitability for specified purposes and make recommendations regarding component use.
  • Completes models and simulations, using manual or automated tools, to analyze or predict system performance under different operating conditions.
  • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Some periodic travel is required. Less than 15%.

Position Requirements
  • Requires a Bachelor's degree in Electrical Engineering, Electrical Engineering Technology, Software Engineering, Computer Science or related field.
  • 2-4 years' of professional experience in the development of firmware/software for embedded systems.
  • Programming in low level and high-level languages of 8, 16, and 32 bit microcontrollers, specifically STMicro STM32 family, Freescale Kinetis family, or other ARM Cortex-M architectures, and Microchip PIC family.
  • Strong working knowledge of the C programming language.
  • Strong working knowledge of Revision Control System(s) (Visual Source Safe, Subversion, Mercurial, Git, etc.).
  • Strong working knowledge of industry accepted software compilers, emulators, and integrated development systems (GCC, Keil, MPLAB, CodeWarrior, Eclipse, etc.);
  • Ability to utilize tools such as oscilloscopes, bus analyzers, data acquisition systems, etc.
  • Experience of Real-Time Operating Systems such as Embedded Linux, Freescale MQX, QNX, etc..
  • Experience in design using Object Oriented Programming patterns and techniques using C .
  • Experience implementing designs using published coding guidelines.
  • Knowledgeable with other languages such as Java, or Dynamic C.
  • Experience interconnecting small systems with Bluetooth, SPI, I2C, Ethernet, Serial, and/or USB
  • Possess comprehensive knowledge in one or more specialized technology areas, related to operating systems, user interfaces or data communications and networks.
  • Experience with alternate operating systems such as Linux and Unix.
  • Experience using a documentation generator tool a plus (Doxygen).
  • Scripting experience using Python a plus.
  • Automated testing of code module experience a plus


Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.

Salary : $95,000 - $130,000

Software Engineer
Fisheye Software -
Maynard, MA
Software Support Engineer
CData Software -
Chapel Hill, NC
Sr. Software Engineer
BCC Software -
Rochester, NY

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$76,438 - $92,787
Income Estimation: 
$95,804 - $118,468
Income Estimation: 
$95,804 - $118,468
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$144,263 - $176,213

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $73,937 - $105,550
  • Debugging Skill

    • Income Estimation: $72,470 - $96,481
    • Income Estimation: $74,006 - $95,455
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobot

Jobot
Hired Organization Address Baltimore, MD Full Time
Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page! Job details Unmatched b...
Jobot
Hired Organization Address Buffalo, NY Full Time
Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page! Job details Unmatched b...
Jobot
Hired Organization Address Buffalo, NY Full Time
Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page! Job details Growing pub...
Jobot
Hired Organization Address Sioux Falls, SD Full Time
Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page! Job details Heavy Civil...

Not the job you're looking for? Here are some other Software Engineer jobs in the Coeur d'Alene, ID area that may be a better fit.

Software Engineer

Certon Software, Melbourne, FL

Software Engineer

Selector Software, Santa Clara, CA