Embedded Software Engineer - Customer Application Software

Extreme Engineering Solutions
Verona, Wisconsin, US
Full-time

Description

Below, you will find a complete breakdown of everything required of potential candidates, as well as how to apply Good luck.

Extreme Engineering Solutions (X-ES) is looking for an Embedded Software Engineer to develop solutions across a wide range of ruggedized hardware products and applications.

Working in our Embedded Applications Software team, you will contribute to all stages of the product development cycle from planning and design to testing, debug, and customer support.

X-ES will provide the opportunity to work in a high-tech environment where creativity is encouraged and rewarded.

Duties And Responsibilities

  • Develop software in an Agile-based model utilizing best practices, including peer reviews, coding standards, and requirement generation.
  • Write low level applications for embedded processor boards and their on-board peripherals. Target architectures include x86, PowerPC, ARM, and others.
  • Create maintainable APIs, services, utilities, and drivers.
  • Collaborate with peers across the organization to quickly resolve issues and ensure a high level of product quality.
  • Maintain documentation related to releases and applications used by customers and internal developers.

Required Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, or related field.
  • Computer proficiency and a high level of organization with strong attention to detail.
  • Highly self-motivated in order to drive projects forward, with strong organizational skills and ability to meet project deadlines.
  • Strong written, verbal, and interpersonal skills.
  • Ability to work efficiently and independently.
  • Ability to work onsite from our facility located at 9901 Silicon Prairie Parkway in Verona, WI.

Desired Qualifications

  • Familiarity with one or more of the following is a plus : VxWorks, Linux C application development, embedded systems, and register-level device access.
  • Experience with tools used in a Continuous Integration and Delivery Environment (Docker, Test Automation, Jama).
  • Advanced knowledge of debugging techniques (ICD, simulators, scopes, logging, etc.).
  • C application development in an OS agnostic environment.
  • Proficiency with C programming in an embedded environment and knowledge of embedded security concepts and principles.
  • Comfort with Python scripting and module creation.
  • Practical experience with revision control (especially Git).
  • Familiarity with Linux troubleshooting and application / driver development.
  • Familiarity with packaging applications for a wide variety of OS targets.

Compensation And Benefits

X-ES offers a competitive compensation package and excellent benefits, including :

  • No-deductible, low-copay group health and dental insurance (90% employer paid).
  • Health and wellness benefits coverage eligibility begins on the first of the month following your start date.
  • Life insurance and long-term disability insurance (100% employer paid).
  • Paid time off, plus eight paid holidays a year.
  • 401(k) employer match up to 4%, subject to plan terms & waiting periods. Roth option is available.
  • Participation in the 100% employee-owned Employee Stock Ownership Plan (ESOP) at no cost to employees.

X-ES also takes a casual, small-business approach to company culture. At our state-of-the-art office and manufacturing facility located in Madison’s growing tech corridor, there’s no formal dress code, flexible day shift scheduling, and dedicated personal workspaces.

Our employees kick back at regular company events and enjoy lunches from local pizza places and food carts. At X-ES, we strive to offer a comfortable, relaxed environment for our employees to do their best work.

About X-ES

When rugged enough isn’t rugged enough for embedded computing systems, industry leaders in the military, aerospace, industrial, and commercial sectors turn to Extreme Engineering Solutions (X-ES).

Because we strive to be the premier provider of mission-critical embedded products while delivering exceptional levels of customer and employee satisfaction, we hire strong contributors and give them space to thrive.

As a 100% employee-owned company, our employees both drive and directly benefit from our success. Together, we meticulously design and build products that stand up to some of the most extreme conditions on the planet.

X-ES is located on the far west side of Madison, WI. The company designs and manufactures rugged embedded computing solutions for a variety of applications.

For more information, visit www.xes-inc.com.

X-ES is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other category protected by law.

All X-ES job postings and application procedures are posted in compliance with Section 39.08 of the Madison General Ordinances.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Yahara Software
Madison, Wisconsin

Software Development team in Madison, Wisconsin!. This position will be involved in the entire software development lifecycle for multiple projects and collaborate with internal and external cross-functional teams to deliver project objectives on time. Some responsibilities may include the planning,...

Promoted
Canonical - Jobs
Madison, Wisconsin
Remote

They are also software engineers who use Python to develop Kubernetes operators and Linux open source infrastructure-as-code. Design and deploy clouds and applications for external customers. University degree in Computer Science or related software engineering expertise. Help global companies embra...

New Relic, Inc.
Madison, Wisconsin

You will be responsible for products that help customers answer their most substantial questions by allowing them to visualize, explore, and understand their ops, applications, and customer data. Principal Software Engineer Req ID FY|R&D|#3 Location(s) Atlanta, Georgia, USA; Austin, Texas, USA; Balt...

Promoted
Canonical - Jobs
Madison, Wisconsin

This is an exciting opportunity for a software engineer passionate about open source software, Linux, and Data Centre automation. MAAS is a rapidly evolving software stack written in Python and Go, and we are looking for experienced software engineers who understand performance at scale, networking,...

Promega
Madison, Wisconsin

The Software Engineer, Instrumentation is responsible for the design and implementation of software components for instrument control and for maintenance of existing software products. Collaborate with software engineers in refinement of software requirements and design documents while implementing ...

Promoted
Canonical - Jobs
Madison, Wisconsin

This role is ideal for software engineers who enjoy Python, have a passion for distributed systems, and an interest in the entire Linux stack - from kernel to networking to virtualization and containers. Our engineers are technically astute open source enthusiasts who are excited about cloud computi...

Jobot
WI, United States

Software Engineer -Turnkey Automation Systems - Great Company. The Software Engineer is responsible for the designing, testing and manufacturing of electronic parts and systems. Our customer is an Automation/Industrial Manufacturing company in Greater Milwaukee. The majority of their customer base i...

Electronic Theatre Controls
Middleton, Wisconsin

As a Software Engineer, you will work on the Eos Family software platform, writing C++ software and using the Qt cross-platform application framework. ETC, a global leader in entertainment and architectural lighting, is seeking a compelling mid to senior level Software Engineer in the R&D Entertainm...

Capital One
Waunakee, Wisconsin

Main Street (21020), United States of America, Cambridge, MassachusettsSenior Software Engineer, Full StackThe Card CTO & Premium Products, Marketing, and Experiences (PPMX) Tech team delivers experiences for both our customers and our associates across Card Tech. We are seeking Full Stack Software ...

Affiliated Construction Services, Inc.
Verona, Wisconsin

ACS is looking for a National Instruments (NI) Software Development Engineer to join our team. The National Instruments (NI) Software Development Engineer will be located in our headquarters office in Verona, WI or our regional office in Troy, MI. Serving the needs of internal and external customers...