All offersWarszawaCSenior Embedded Developer
Senior Embedded Developer
C
Emerson Process Management Sp. z o.o.

Senior Embedded Developer

Emerson Process Management Sp. z o.o.
Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office
Emerson Process Management Sp. z o.o.

Emerson Process Management Sp. z o.o.

Emerson is a global industrial software, engineering and manufacturing company with a 130-year legacy of providing innovative solutions for customers in industrial, commercial and residential markets.

Company profile

Tech stack

    English
    advanced
    C++
    advanced
    Object Oriented
    advanced
    RTOS
    regular
    Multithreading
    regular
    Unit Testing
    regular
    QNX
    nice to have

Job description

Online interview
Friendly offer
At Emerson, our passion is creating the innovation that make our World better. In Technology Team, you will be a part of the Software Development team for the DeltaV Process Control System.  You will be a member of an Agile Scrum team responsible for full stack development of features for the DeltaV Control System. This team focuses on Control Applications, Simulation, Batch, Advanced Control, and Device Data Integration portions of the system.

When joining our team, you will be focused on embedded real-time software applications running on custom micro-processor based hardware with the opportunity to also work on applications development in a Microsoft Windows environment. This embedded real-time software is written in C and C++ for execution under a real time operating system such as QNX, Linux or similar environment
 

Principle job responsibilities:

  • Generate user stories and software designs in accordance with Marketing and Human Centered Design requirements and specifications
  • Be responsible for code development, unit level, integration, and system testing
  • Provide software support and maintain released software
  • Develop software that is high quality, high-performance, secure code capable of running on multiple platforms using object-oriented and/or services-based methodologies

Required qualification and experience:

  • Bachelor’s degree in Computer/Electrical Engineering, Computer Science or a related engineering degree and 7 years of relevant experience or a master’s degree in Computer/Electrical Engineering, Computer Science or related engineering degree and 6 years of relevant experience
  • Fluency in the development of embedded real-time firmware using C/C++
  • Experience with commercial real-time embedded operating systems (QNX, Linux or similar)
  • Well versed in C and C++ development and object-oriented development and design
  • Willing to work in a small team environment
  • Familiarity or experience developing software using Agile/scrum methodology
  • Demonstrate versatility and self-motivation
  • Good communication skills

Nice to have:

  • Experience architecting and designing embedded real-time applications
  • Experience with low-level microprocessor programming including PowerPC and ARM processors
  • Experience with software testing, including test-driven development and automation
  • Experience with C# (WPF, Winforms, WCF), Windows System Programming (WMI, Powershell), Virtualization (Hyper-V, VMware)
  • Knowledge and experience working in the process control industry 

Benefits package:

  • Private Medical Insurance (LUX MED or Medicover)
  • Life (Subsidized) and Accident Insurance (Company Provided)
  • Employee Capital Plans (PPK)
  • Employee Assistance Program
  • On-site or Online Yoga for a Healthy Back classes
  • Unlimited access to Udemy learning solutions
  • Flexible Spending Account in the MyBenefit Cafeteria (MultiSport Card, Tickets, Travel, Pet Insurance, Spa, Lunch Card, Shopping Discounts and more)
  • Referral Bonus 

Curious about what the hiring process looks like?
1.  Once we receive your CV, you will be contacted by our HR for booking 1st stage interview in your convenient time
2.  After a 30min conversation about your experience and expectations, the HR department will arrange two technical meetings with  team mates from Austin, Texas
3.  Finally the Recruiter will get back to you with feedback and together you will determine the next steps, which hopefully will be signing the intent letter!

The complete process usually take not more than few days!

Come join us!
https://www.youtube.com/watch?v=qJtzc45A9Ek